Skip to content

Conversation

@evalstate
Copy link
Owner

The serverInstructions feature was using the old '-' separator to construct namespaced tool names, while the rest of the codebase has been updated to use '__' as the separator (via the common.create_namespaced_name function).

Changes:

  • Updated _format_server_instructions in mcp_agent.py to use create_namespaced_name
  • Updated docstring in mcp_aggregator.py to reflect new naming convention
  • Updated integration tests to expect new __ separator in tool names

This ensures consistency across the codebase for tool namespacing.

The serverInstructions feature was using the old '-' separator to construct
namespaced tool names, while the rest of the codebase has been updated to use
'__' as the separator (via the common.create_namespaced_name function).

Changes:
- Updated _format_server_instructions in mcp_agent.py to use create_namespaced_name
- Updated docstring in mcp_aggregator.py to reflect new naming convention
- Updated integration tests to expect new __ separator in tool names

This ensures consistency across the codebase for tool namespacing.
@evalstate evalstate merged commit 00e010a into main Nov 6, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants