Commit Graph

1 Commits

Author SHA1 Message Date
HAL9000 331bf343dc fix(langgraph): use update_state() in LangGraph.execute() instead of direct state assignment
Add is_closed guard to StateManager.replace_state() so that LangGraph.execute() — which delegates to replace_state() — raises RuntimeError when the StateManager has been closed. This prevents silent state corruption after StateManager.close() is called.

Add Behave BDD scenarios verifying the guard and the happy path.

ISSUES CLOSED: #9994
2026-05-05 04:04:13 +00:00