mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-07-24 16:25:09 +00:00
- stream_events/astream (and thus kickoff/kickoff_async with stream=True) now reset last_restore_succeeded to None before returning the session, matching kickoff_async's reset-at-start semantics. Previously the property held the prior kickoff's stale True/False until frames were consumed (Bugbot round 3). - The eager strict-raise path is unchanged: with raise_on_missing_state a miss still sets the signal to False before raising at session creation. - Document streaming timing on the last_restore_succeeded property. - Failing-first sync + async tests: stale True from a prior restore reads None right after obtaining a new session, then False after consumption. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>