mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-01 07:13:00 +00:00
fix: fix syntax in base_agent_tools.py
Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
@@ -60,8 +60,8 @@ class BaseAgentTool(BaseTool):
|
|||||||
|
|
||||||
# Check if delegation is allowed based on allowed_agents list
|
# Check if delegation is allowed based on allowed_agents list
|
||||||
delegating_agent = [a for a in self.agents if a.id == self.agent_id][0]
|
delegating_agent = [a for a in self.agents if a.id == self.agent_id][0]
|
||||||
if (delegating_agent.allowed_agents is not None and
|
if (delegating_agent.allowed_agents is not None and
|
||||||
agent[0].role not in delegating_agent.allowed_agents):
|
agent[0].role not in delegating_agent.allowed_agents):
|
||||||
return self.i18n.errors("agent_tool_unauthorized_delegation").format(
|
return self.i18n.errors("agent_tool_unauthorized_delegation").format(
|
||||||
coworker=agent[0].role,
|
coworker=agent[0].role,
|
||||||
allowed_agents="\n".join([f"- {role}" for role in delegating_agent.allowed_agents])
|
allowed_agents="\n".join([f"- {role}" for role in delegating_agent.allowed_agents])
|
||||||
|
|||||||
Reference in New Issue
Block a user