|
Inject MCP server instructions into system prompt
- McpClient: collect instructions from MCP initialize handshake - McpServerConfig: add 'instructions' field for Navi-side overlay - McpManager.get_instructions(): merge server + config instructions - ContextBuilder: new _mcp_context_msg() injects MCP server descriptions into every LLM context as a system message - Agent passes mcp_manager to ContextBuilder - mcp_servers.json: add overlay instructions for gnexus-book Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| mcp_servers.json |
|---|
| navi/core/agent.py |
|---|
| navi/core/context_builder.py |
|---|
| navi/mcp/client.py |
|---|
| navi/mcp/config.py |
|---|
| navi/mcp/manager.py |
|---|