mirror of
https://github.com/crewAIInc/crewAI.git
synced 2025-12-16 04:18:35 +00:00
* feat: enhance flow event state management - Added `state` attribute to `FlowFinishedEvent` to capture the flow's state as a JSON-serialized dictionary. - Updated flow event emissions to include the serialized state, improving traceability and debugging capabilities during flow execution. * fix: improve state serialization in Flow class - Enhanced the `_copy_and_serialize_state` method to handle exceptions during JSON serialization of Pydantic models, ensuring robustness in state management. - Updated test assertions to access the state as a dictionary, aligning with the new state structure. --------- Co-authored-by: Greyson LaLonde <greyson.r.lalonde@gmail.com>