Files
crewAI/lib
Lucas Gomide 04178f8f58 fix: dispatch tool_selection on the standalone agent kickoff path
`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.
2026-07-14 03:38:54 -03:00
..