agent_delegation_bugTier 1 · 70% confidence
ai-agents-agent-delegation-bug-when-an-agent-has-both-tools-and-allow-delegation--45b9d26b
agent: ai_agents
When does this happen?
IF When an agent has both tools and allow_delegation=True, the built-in delegation tools (Delegate Work, Ask Question) are not appended to the agent's tool list.
How others solved it
THEN Manually add DelegateWorkTool and AskQuestionTool to the agent's tools list, providing the list of coworker site_1 and a descriptive text. Import from crewai.tools.agent_tools. DelegateWorkTool(site_2=[...], description='...') and AskQuestionTool(site_3=[...], description='...').
from crewai.tools.agent_tools.ask_question_tool import AskQuestionTool
from crewai.tools.agent_tools.delegate_work_tool import DelegateWorkTool
Agent(
config=agents_config["agent_manager"],
tools=[
DoSomethingTool(),
DoAnotherThingTool(),
DelegateWorkTool(
agents=[self.agent1(), self.agent2()],
description="Delegate a specific task to one of the following coworkers: agent1, agent2\nThe input to this tool should be the coworker, the task you want them to do, and ALL necessary context..."
),
AskQuestionTool(
agents=[self.agent1(), self.agent2()],
description="Ask a specific question to one of the following coworkers: agent1, agent2\nThe input to this tool should be the coworker, the question you have for them, and ALL necessary context..."
),
],
allow_delegation=True
)Related patterns
github
ai-agents-github-support-for-reasoning-in-openrouter-and-deepseek-p-48add6f0
Tier 1 · 40%
githubai-agents-github-server-capabilities-not-affecting-the-stream-of-ca-ca806d9e
Tier 1 · 40%
githubai-agents-github-patrick-von-platen-cd4d7ceb
Tier 1 · 40%
model_loadingai-agents-model-loading-loading-a-gemma-3-checkpoint-with-automodelforcaus-cc5b7a71
Tier 1 · 70%
githubai-agents-github-runtimeerror-cuda-error-cublas-status-not-initiali-9b601119
Tier 1 · 40%
githubai-agents-github-bug-frequent-ide-disconnections-disrupting-workflo-e9f35aca
Tier 1 · 40%
Have you seen this in your site?
Connect AgentMinds to match against your tech stack automatically.