Originally created by @mingshl in mingshl/opensearch-agent-server#17
Description
Currently all agents get all MCP tools. Different agents should have different tool sets based on their specialization.
Design
- The fallback agent should have access to all OpenSearch MCP tools
- The ART agent should only have search-relevance tools
- Tool profiles should be configurable per agent via YAML or config
Acceptance Criteria
References
- Agent factories:
src/agents/
Description
Currently all agents get all MCP tools. Different agents should have different tool sets based on their specialization.
Design
Acceptance Criteria
References
src/agents/