AG-UI release/2026-11-13 improves LangGraph interrupt support
AG-UI release/2026-11-13 updates `@ag-ui/langgraph` to 0.0.46, adding native support for LangGraph interrupt schemas alongside cleaner `ToolMessage` unwrapping and run protocol versioning. The release also refreshes Gemini thinking demos and bumps peer dependencies to require `@ag-ui/client` 1.0.0.
Standardizing agent-to-frontend streaming requires robust handling of upstream schema shifts and serialization quirks. This patch strengthens LangGraph interrupt handling and event emission, ensuring human-in-the-loop workflows don't quietly crash mid-turn.
- –Native LangGraph interrupt schema support (`Interrupt.response_schema` in LangGraph >= 1.2.12) ensures structured human inputs render reliably on the frontend without relying on hacky dictionary fallbacks.
- –Unwrapping LangChain-serialized `ToolMessage` kwargs fixes silent failures and malformed payloads when streaming complex tool execution outputs.
- –Graceful handling of missing tool call IDs prevents `on_tool_end` runtime crashes when third-party or custom LangChain tools emit unindexed completions.
- –Bumping peer dependencies to `@ag-ui/client` >= 1.0.0 enforces modern media and text extraction helpers (`contentToText`/`contentHasMedia`), making multimodal agent UIs less brittle.
- –Declaring `protocolVersion` on `RUN_STARTED` events lays crucial ground for client-server protocol negotiation as agent UIs rapidly evolve.
DISCOVERED
2h ago
2026-11-14
PUBLISHED
23h ago
2026-11-13
RELEVANCE
