Interrupt Inconsistency (LangGraph 1.x)

Seeing a mismatch in langgraph interrupt behavior after migrating to LangGraph 1.x.

  • On local dev, interrupt shows up in thread_state but not in the streaming.
  • On Docker (OSS self-hosted), stream emits the interrupt but thread_state interrupts is an empty array.

Expected: thread_state and streaming output should stay consistent with interrupts.

Env:
langgraph==1.0.1, langchain_core==1.0.1 (OSS self-hosted)

Anyone else running into this?