mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-04-10 04:52:40 +00:00
_handle_action_event called batch_manager.initialize_batch() directly, defaulting use_ephemeral=False. When a DefaultEnvEvent fired before CrewKickoffStartedEvent in the thread pool, the batch was locked in as non-ephemeral, causing VCR cassette path mismatches on CI. Route through _initialize_batch() which computes use_ephemeral from _check_authenticated().