mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-07-22 07:15:10 +00:00
`agent.kickoff()` builds its executor in `_prepare_kickoff` without going through `create_agent_executor`, so `tool_selection` hooks never saw the tools it assembled (apps, MCP, memory tools included) and the point could not be trusted as a policy gate. Dispatch the same seam there after the tool list is final, and add conformance tests for both paths.