Commit 6b0e13d
committed
fix: ensure MCP tools are always available in system prompt
- Remove mcpHub dependency check from getUseMcpToolDescription()
- Remove mcpHub dependency check from getAccessMcpResourceDescription()
- MCP tools now appear in system prompt even when MCP hub is unavailable
- Fixes issue where assistant claims no access to MCP tools when servers are installed but not connected
- Connection issues are now handled at execution time, not prompt generation time
Fixes #59361 parent 5ed7338 commit 6b0e13d
File tree
12 files changed
+490
-6
lines changed- src/core/prompts
- __tests__/__snapshots__
- add-custom-instructions
- system-prompt
- tools
12 files changed
+490
-6
lines changedLines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments