Skip to content

Allow agents to call agents #22092

Description

@rnett

What would you like to be added?

Currently, agents can not invoke other agents or themselves. It should be allowed, ideally both by specifying the agent name in the tool list (which seems like it would work if it passed validation, but it doesn't, it complains about an invalid tool name), and in some way to allow calling all agents.

Why is this needed?

This can often be quite useful for the same reason that using agents in the first place is useful, especially context isolation.

Additional context

No response

Metadata

Metadata

Assignees

Labels

area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualityhelp wantedWe will accept PRs from all issues marked as "help wanted". Thanks for your support!kind/enhancementpriority/p2Important but can be addressed in a future release.status/bot-triaged

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions