LangGraph.js SDK 1.12.0: useStream enqueue can use durable server-side run queues across reloads/sessions
LangGraph.js shipped @langchain/[email protected] on 2026-09-25 (with @langchain/[email protected] and Vue/Svelte twins). useStream's "enqueue" multitask strategy can set queue: "server" so queued runs hit backend Runs REST instead of an in-memory client queue—surviving reloads, visible across sessions, with server-side cancelQueued/clearQueue. Default remains queue: "local"; custom AgentServerAdapter transports are unsupported. For frontends that need durable, collaborative agent queues.
Key Takeaways
- Shipped: langgraph-sdk 1.12.0 + react/vue/svelte 1.2.0
- Opt in with queue: "server" on useStream enqueue; local remains default
- Backend must implement Runs REST create/list/cancel endpoints
- Docs: useStream React howto + npm package
- Not supported with custom AgentServerAdapter transports