Files
langgraph/libs
Elior Nataf Lackritz 0d91f9ed5b fix(langgraph): don't cache a node that failed in the sync loop
The async loop skipped caching an interrupted or failed task, but the
sync loop didn't, so a cached error made the next run with the same input
skip the node without raising. Both loops now share the check, which
looks at every write, since a cancelled task's error comes after any
writes it already made.

Also drops `arun_with_retry`'s `match_cached_writes`, unused since #4691
moved cache matching into the loop.
2026-10-10 07:47:26 -04:00
..
2026-10-07 09:19:34 -04:00