Files
crewAI/lib
Vinicius Brasil 461fed1c5c Simplify flow condition evaluation to be stateless per event
Re-evaluate the whole `@listen`/`@router` condition tree against the set
of events seen so far, instead of tracking which AND sub-branches remain
pending.

Net effect:
* Fixes a regression where `or_()` short-circuited at the first
  satisfied branch, leaving a sibling `and_()` half-complete so a later
  trigger could spuriously re-fire the listener
* Removes the fragile per-branch pending state and `id()`-based keys
* Shrinks the evaluator to one readable predicate
2026-06-09 21:58:56 -07:00
..
2026-06-09 12:51:55 -07:00
2026-06-09 12:51:55 -07:00