Skip to main content

@assistant-ui/react-langgraph

0.14.5

Patch Changes

  • #4151 299d448 - chore: drop stale biome-ignore pragmas now that the repo lints with oxlint (@okisdev)

  • #4136 4429aa3 - centralize thread-level shared options forwarding across runtime wrapper hooks. follow-up to #4135. (@okisdev)

    new public exports from @assistant-ui/core (re-exported from @assistant-ui/react):

    • ExternalStoreSharedOptions, a typed Pick over ExternalStoreAdapter covering the four thread-level optional fields every wrapper forwards: isDisabled, isSendDisabled, unstable_capabilities, suggestions.
    • pickExternalStoreSharedOptions(options), plucks those four fields from a wider options object. the body uses satisfies Required<...> so adding a key to the type without copying it in the function is a compile error rather than a silent missing-field bug.
    • useExternalStoreSharedOptions(options) (from @assistant-ui/core/react), a memoized variant for wrappers that wrap their store in useMemo. lets the wrapper list a single stable shared reference as a dep instead of enumerating the four fields. same satisfies guard internally so the destructure stays in sync with the type.

    internal: every runtime wrapper hook (useChatRuntime, useAISDKRuntime, useLangGraphRuntime, useA2ARuntime, useAgUiRuntime, useAdkRuntime, useStreamRuntime, useOpenCodeRuntime) now uses these helpers instead of inlining the conditional spreads added in #4135. each wrapper sheds 20 to 40 lines of duplicated declarations and conditional spreads; future additions to the shared option set propagate through a single edit in pickExternalStoreSharedOptions instead of touching every wrapper. no user-facing behavior change.

  • #4175 2dec3ae - chore: update dependencies (@Yonom)

  • #4135 e7c2396 - align the runtime wrapper hooks so every distribution forwards the same set of optional adapter-level fields to useExternalStoreRuntime. closes #4134. (@okisdev)

    useChatRuntime and useAISDKRuntime (which already accepted suggestions) gain three new options:

    • isDisabled, disables the composer input entirely.
    • isSendDisabled, keeps the input usable but makes send() a no-op (paired with composer.canSend).
    • unstable_capabilities, per-thread capability overrides (currently { copy?: boolean }).

    useLangGraphRuntime, useA2ARuntime, useAgUiRuntime, useAdkRuntime, useStreamRuntime, useOpenCodeRuntime gain all four (the three above plus suggestions).

    adapter-level additions, where missing:

    • useChatRuntime / useAISDKRuntime already accepted dictation and voice through the ExternalStoreAdapter adapter shape; this just confirms the typing.
    • useLangGraphRuntime, useA2ARuntime, useAgUiRuntime, useAdkRuntime, useStreamRuntime, useOpenCodeRuntime now accept dictation and voice in their adapters object and forward them through.
    • useOpenCodeRuntime gains an adapters option for the first time (attachments / speech / dictation / voice / feedback).

    every new field is optional and defaults to the prior behavior, so existing call sites need no changes.

  • #4128 331f2f7 - chore: update dependencies (@Yonom)

  • Updated dependencies [1315789, 299d448, 4429aa3, e76611f, 76f7d16, eef724e, 2dec3ae, fcb6baf, c4d3eea, 331f2f7]:

0.14.4

Patch Changes

  • #4125 e639a11 - chore: drop tracker-behaviour explainer comments left behind in satellite runtimes (@Yonom)

0.14.3

Patch Changes

0.14.2

Patch Changes

  • #3967 0a0c306 - feat(core, react): add MessagePrimitive.GenerativeUI primitive (@samdickson22)

    A new first-class primitive for rendering agent-described React UI from a JSON spec, with a consumer-provided component allowlist as the security boundary.

    The agent emits a new generative-ui message part containing a tree of components by name; MessagePrimitive.GenerativeUI walks the spec and resolves each name against the registry you pass in. Unknown names throw a typed GenerativeUIRenderError (or invoke the optional Fallback). Composes with MessagePrimitive.Parts via the new components.generativeUI option, and supports streaming partial specs.

    <MessagePrimitive.Parts
    components={{
    generativeUI: { components: { Card, Button } },
    }}
    />
  • #4085 01244a5 - chore: update dependencies (@Yonom)

  • Updated dependencies [13a12c4, 0a0c306, 6a0ecb2, e4634a5, 325de4c, 01244a5, f2ec01c, 1e21076]:

0.14.1

Patch Changes

0.14.0

Minor Changes

  • #3970 040d469 - chore: drop APIs deprecated in v0.11/v0.12 (@Yonom)

    See the v0.14 migration guide for the full removal list and replacements.

    • useAssistantApi / useAssistantState / useAssistantEvent / AssistantIf removed (use useAui / useAuiState / useAuiEvent / AuiIf).
    • getExternalStoreMessage (singular) removed (use getExternalStoreMessages).
    • MessageState.submittedFeedback removed (use message.metadata.submittedFeedback).
    • ThreadRuntime.startRun(parentId) positional overload removed (pass { parentId }).
    • ThreadRuntime.unstable_loadExternalState removed (use importExternalState).
    • ThreadRuntime.unstable_resumeRun removed (use resumeRun).
    • ThreadRuntime.getModelConfig removed (use getModelContext).
    • AssistantRuntime.threadList / switchToNewThread / switchToThread / registerModelConfigProvider / reset removed (use threads / threads.switchToNewThread / threads.switchToThread / registerModelContextProvider / thread.reset).
    • ChatModelRunOptions.config removed (use context).
    • useLocalThreadRuntime alias removed (use useLocalRuntime).
    • unstable_useRemoteThreadListRuntime / unstable_useCloudThreadListAdapter / unstable_RemoteThreadListAdapter / unstable_InMemoryThreadListAdapter aliases removed (drop the unstable_ prefix).
    • react-langgraph onSwitchToThread removed (use load).
    • toAISDKTools / getEnabledTools removed (use toToolsJSONSchema from assistant-stream).

Patch Changes

0.13.13

Patch Changes

0.13.12

Patch Changes

0.13.11

Patch Changes

  • #3572 0ba98dc - fix: set thread.isLoading during load handler in useLangGraphRuntime (@ShobhitPatra)

  • #3876 ce865bc - chore: update dependencies (@Yonom)

  • #3796 ca8f526 - feat(react-langgraph): add uiComponents option for static and dynamic data renderers (@ShobhitPatra)

    Add uiComponents option to useLangGraphRuntime for registering static data renderers by name and a fallback renderer for dynamic loading (e.g. LangSmith's LoadExternalComponent), directly from the runtime hook.

    Core DataRenderers scope also gains a fallbacks stack (plus setFallbackDataUI method) that the adapter registers into; resolution is renderers[name][0]fallbacks[0] → inline Fallback.

  • #3861 9211d3d - fix: prevent duplicate "Used tool" cards when LangGraph emits tool_call_chunks with an empty id followed by a chunk with the real id at the same index. appendLangChainChunk now also merges by index when either side has an empty id, and the resulting entry keeps whichever id is non-empty. As a defense-in-depth, convertLangChainMessages also synthesizes a stable lc-toolcall-${messageId}-${index} id when a tool_call still arrives at the converter with an empty id. (@okisdev)

  • #3836 00a359d - fix: tool call status briefly flickers requires-action (error icon) before settling on complete during LangGraph streaming with subgraphs. The final reconcile now merges the values snapshot with tuple-accumulated state instead of replacing it, so tool results and subgraph-internal messages aren't dropped; metadata survives reconcile; isRunning flips to false atomically with the final message update (via new onComplete callback); and subgraph-level error events (pipe-namespaced) no longer mark parent AI messages as incomplete. Pipe-separated subgraph event names (e.g. messages|tools:call_abc) are now handled by stripping the namespace before matching. (@okisdev)

  • #3848 f4762e7 - feat: add unstable_createLangGraphStream helper that builds a stream callback for useLangGraphRuntime with config.abortSignal and onDisconnect: "cancel" wired to client.runs.stream. (@okisdev)

  • #3842 3e8a67d - feat: add unstable_threadListAdapter option to useLangGraphRuntime for backing the thread list with a custom RemoteThreadListAdapter (e.g. one backed by client.threads.search()) without requiring assistant-cloud (@okisdev)

  • #3844 aa0d509 - feat: expose subgraph (namespaced) events to useLangGraphRuntime / useLangGraphMessages callers. onMessageChunk now receives a namespace field in tupleMetadata for pipe-namespaced messages|<subgraph> events, and three new eventHandlers are available: onSubgraphValues(namespace, values), onSubgraphUpdates(namespace, updates), and onSubgraphError(namespace, error). Previously values|<ns> and updates|<ns> events were silently dropped, and error|<ns> events could not be attributed to a specific subgraph. Fully additive: top-level onValues / onUpdates / onError behaviour is unchanged (including the existing guarantee that subgraph errors do not mark the parent message as incomplete). (@okisdev)

  • Updated dependencies [c7a274e, ce865bc, ca8f526, c56f98f, 974d15e, 4b19d42, da0f598, d53ff4f, 20f8404, 17958c9]:

0.13.10

Patch Changes

  • 01d0dbe: feat(react-langgraph): support LangSmith Generative UI ui_message

    • Translate UI messages into DataMessageParts on the associated assistant message, rendered via the existing makeAssistantDataUI({ name, render }) API
    • Accumulate UI messages from both custom stream events (raw {type:"ui"} / {type:"remove-ui"}) and the values.ui state snapshot
    • Key UI entries by ui.id, shallow-merge props when metadata.merge === true, delete on type:"remove-ui"
    • Expose uiStateKey config option for graphs that customize the typedUi state key
    • Extend the load callback return type with uiMessages so persisted UI state can be restored on thread switch
    • Expose useLangGraphUIMessages() for accessing the raw UI message list
    • Export UIMessage, RemoveUIMessage, and UseLangGraphRuntimeOptions types

    Behavior change: {type:"ui"} / {type:"remove-ui"} payloads received on the custom stream channel are now intercepted by the adapter before reaching eventHandlers.onCustomEvent. Other custom events still reach the handler unchanged.

  • c988db8: chore: update dependencies

  • 8b51ffa: fix(react-langgraph): handle Bedrock tool_call_chunks with null id/name

  • Updated dependencies [f20b9ca]

  • Updated dependencies [c988db8]

0.13.9

Patch Changes

  • 376bb00: chore: update dependencies
  • Updated dependencies [42bc640]
  • Updated dependencies [376bb00]
  • Updated dependencies [87e7761]

0.13.8

Patch Changes

  • 327e2ce: fix(react-langgraph): inject text part for attachment-only human messages
  • bdce66f: chore: update dependencies
  • 209ae81: chore: remove aui-source export condition from package.json exports
  • Updated dependencies [dffb6b4]
  • Updated dependencies [6554892]
  • Updated dependencies [9103282]
  • Updated dependencies [876f75d]
  • Updated dependencies [bdce66f]
  • Updated dependencies [4abb898]
  • Updated dependencies [209ae81]
  • Updated dependencies [2dd0c9f]
  • Updated dependencies [af70d7f]

0.13.7

Patch Changes

  • 52403c3: chore: update dependencies
  • Updated dependencies [781f28d]
  • Updated dependencies [3227e71]
  • Updated dependencies [3227e71]
  • Updated dependencies [0f55ce8]
  • Updated dependencies [83a15f7]
  • Updated dependencies [52403c3]
  • Updated dependencies [ffa3a0f]

0.13.6

Patch Changes

  • 736344c: chore: update dependencies
  • c71cb58: chore: update dependencies
  • Updated dependencies [1406aed]
  • Updated dependencies [9480f30]
  • Updated dependencies [28a987a]
  • Updated dependencies [736344c]
  • Updated dependencies [ff3be2a]
  • Updated dependencies [70b19f3]
  • Updated dependencies [c71cb58]

0.13.5

Patch Changes

  • e4bc32e: fix(react-langgraph): support messages from non-LLM LangGraph nodes via updates and values events
  • Updated dependencies [7ecc497]

0.13.4

Patch Changes

  • 349f3c7: chore: update deps
  • 619d923: Depend on @assistant-ui/core instead of @assistant-ui/react
  • Updated dependencies [1ed9867]
  • Updated dependencies [427ffaa]
  • Updated dependencies [349f3c7]
  • Updated dependencies [02614aa]
  • Updated dependencies [6cc4122]
  • Updated dependencies [642bcda]

0.13.3

Patch Changes

  • cbdc786: fix(react-langgraph): stabilize tool args serialization to avoid argsText rewrites
  • a845911: chore: update dependencies
  • e9ba6ab: fix(react-langgraph): handle tool_call_chunks with index 0
  • 5232826: fix(react-langgraph): treat stream cancellation AbortError as a normal exit condition in useLangGraphMessages to avoid unhandled promise rejections when runs are cancelled.
  • 3c58d63: fix(react-langgraph): send file attachments as flat LangGraph file blocks and accept both flat/legacy file formats
  • 1eb059c: fix(react-langgraph): preserve tuple-stream accumulated messages by skipping updates snapshot replacement after tuple message events.
  • Updated dependencies [07dcce0]
  • Updated dependencies [a845911]
  • Updated dependencies [bc40eaf]
  • Updated dependencies [be23d74]
  • Updated dependencies [1eb059c]

0.13.2

Patch Changes

  • 3892994: fix(react-langgraph): normalize messages-tuple events for Python LangGraph compatibility
  • Updated dependencies [17cf9a8]

0.13.1

Patch Changes

  • 36ef3a2: chore: update dependencies

  • 02c6f44: feat(react-langgraph): add onEdit and onReload support via getCheckpointId option

    Added getCheckpointId callback to useLangGraphRuntime. When provided, enables message editing (branching) and regeneration by resolving the appropriate LangGraph checkpoint ID for server-side forking. The checkpoint ID flows through to the stream callback via LangGraphSendMessageConfig.checkpointId.

    Also fixed a stale closure bug in useLangGraphMessages where the message accumulator could initialize with outdated messages when setMessages and sendMessage were called in the same React frame.

  • e1d839e: feat(react-langgraph): support additional_kwargs.metadata in LangGraph message converter, mapping it to ThreadMessage.metadata.custom

  • Updated dependencies [36ef3a2]

  • Updated dependencies [6692226]

  • Updated dependencies [c31c0fa]

  • Updated dependencies [1672be8]

  • Updated dependencies [28f39fe]

  • Updated dependencies [3a1cb66]

  • Updated dependencies [14769af]

  • Updated dependencies [7c360ce]

  • Updated dependencies [a638f05]

  • Updated dependencies [8a78cd2]

0.13.0

Minor Changes

  • 292eeda: feat(react-langgraph): support messages-tuple streaming metadata

    Add onMessageChunk, onValues, onUpdates callbacks and useLangGraphMessageMetadata hook for accessing tuple metadata from messages-tuple stream mode.

Patch Changes

  • Updated dependencies [5bbe8a9]
  • Updated dependencies [5e304ea]
  • Updated dependencies [546c053]
  • Updated dependencies [a7039e3]
  • Updated dependencies [16c10fd]
  • Updated dependencies [98c3d54]
  • Updated dependencies [b181803]
  • Updated dependencies [7836760]
  • Updated dependencies [9276547]
  • Updated dependencies [b65428e]
  • Updated dependencies [af5b085]
  • Updated dependencies [61b54e9]
  • Updated dependencies [a094c45]
  • Updated dependencies [4d7f712]
  • Updated dependencies [ecc29ec]
  • Updated dependencies [6e97999]
  • Updated dependencies [a247fc9]
  • Updated dependencies [f414af9]
  • Updated dependencies [b48912c]
  • Updated dependencies [93910bd]
  • Updated dependencies [58a8472]

0.12.5

Patch Changes

  • afaaf3b: feat(react-langgraph): support frontend tool execution in LangGraph runtime
  • Updated dependencies [afaaf3b]
  • Updated dependencies [afaaf3b]
  • Updated dependencies [afaaf3b]
  • Updated dependencies [afaaf3b]
  • Updated dependencies [51d24be]
  • Updated dependencies [afaaf3b]

0.12.4

Patch Changes

0.12.3

Patch Changes

0.12.2

Patch Changes

  • Updated dependencies [07d1c65]
  • Updated dependencies [b591d72]
  • Updated dependencies [59a338a]
  • Updated dependencies [acbaf07]
  • Updated dependencies [c665612]
  • Updated dependencies [0371d72]
  • Updated dependencies [e8b3f34]

0.12.1

Patch Changes

  • 605d825: chore: update dependencies
  • Updated dependencies [1ea3e28]
  • Updated dependencies [8cbf686]
  • Updated dependencies [a8be364]
  • Updated dependencies [605d825]

0.7.15

Patch Changes

0.7.14

Patch Changes

  • 07ff0d7: fix(react-langgraph): trigger loadThread when switching threads
  • Updated dependencies [ebd41c7]
  • Updated dependencies [9a110ea]
  • Updated dependencies [caee095]
  • Updated dependencies [9883125]

0.7.13

Patch Changes

  • 57bd207: chore: update dependencies
  • cce009d: chore: use tsc for building packages
  • Updated dependencies [57bd207]
  • Updated dependencies [cce009d]

0.7.12

Patch Changes

0.7.11

Patch Changes

  • 01c31fe: chore: update dependencies
  • Updated dependencies [ba26b22]
  • Updated dependencies [d169e4f]
  • Updated dependencies [da9f8a6]
  • Updated dependencies [01c31fe]

0.7.10

Patch Changes

  • ab8953b: feat(react): add allowNesting option to allow wrapping runtimes with custom thread list adapters
  • Updated dependencies [ab8953b]

0.7.9

Patch Changes

0.7.8

Patch Changes

0.7.7

Patch Changes

  • b408005: feat(react-ai-sdk): Integrate AI SDK v5 data parts in message content
  • Updated dependencies [b408005]
  • Updated dependencies [7a6d9ca]
  • Updated dependencies [70d5966]
  • Updated dependencies [3754bdd]
  • Updated dependencies [0a4bdc1]

0.7.6

Patch Changes

  • 2fc7e99: chore: update deps
  • Updated dependencies [3ab9484]
  • Updated dependencies [7a88ead]
  • Updated dependencies [81b581f]
  • Updated dependencies [2fc7e99]

0.7.5

Patch Changes

  • bcb4636: feat(react-langgraph): add "file" content type (filename, file_data) with round-trip mapping
  • Updated dependencies [2fc5c3d]
  • Updated dependencies [04144dd]

0.7.4

Patch Changes

0.7.3

Patch Changes

0.7.2

Patch Changes

  • 5798f66: fix: handle full message arrays in Updates event
  • Updated dependencies [92dfb0f]

0.7.1

Patch Changes

0.7.0

Minor Changes

  • c5188d9: feat: revamp langgraph thread management integration

Patch Changes

  • Updated dependencies [7a020fa]
  • Updated dependencies [7a020fa]
  • Updated dependencies [c5188d9]

0.6.11

Patch Changes

0.6.10

Patch Changes

  • 9e03f7a: fix: Handle undefined extras in useLangGraphInterruptState

    Fixed an issue where useLangGraphInterruptState would throw errors when thread extras are undefined (e.g., with EMPTY_THREAD_CORE). The hook now safely returns undefined when extras are not available, and uses useAui for imperative operations in useLangGraphSend to avoid similar issues.

  • Updated dependencies [94fcc39]

0.6.9

Patch Changes

  • 3ce485f: feat: add cancel handling and extend message types
  • Updated dependencies [3ce485f]

0.6.8

Patch Changes

  • 0f21c70: fix: do not throw an error for unknown message part types
  • 0f21c70: fix: merge multiple reasoning summaries
  • Updated dependencies [0f21c70]
  • Updated dependencies [0f21c70]

0.6.7

Patch Changes

  • 3742def: feat: langgraph converter computer_call support
  • Updated dependencies [8f6fb59]
  • Updated dependencies [d318c83]

0.6.6

Patch Changes

  • 633ca4e: fix: argsText parsing

0.6.5

Patch Changes

  • 650865c: feat: rename argsText to partial_json in LangChainToolCall

0.6.4

Patch Changes

0.6.3

Patch Changes

  • 287cd53: feat: LangChain reasoning support

0.6.2

Patch Changes

  • 072de1d: fix: incorrect use of aui.threadListItem()
  • Updated dependencies [2e1815e]

0.6.1

Patch Changes

  • 2d46069: chore: drop deprecated renamed fields
  • Updated dependencies [2d46069]

0.6.0

Patch Changes

  • 5437dbe: feat: runtime rearchitecture (unified state API)
  • Updated dependencies [39ac2f3]
  • Updated dependencies [5437dbe]

0.5.12

Patch Changes

0.5.11

Patch Changes

0.5.10

Patch Changes

  • 5582547: fix: support for langgraph error events
  • Updated dependencies [e359ffc]
  • Updated dependencies [20a4649]
  • Updated dependencies [2561cc0]
  • Updated dependencies [9793e64]

0.5.9

Patch Changes

  • 65b3ff1: chore: update deps
  • 67611d8: fix: reset interrupt state in useLangGraphRuntime hook
  • Updated dependencies [65b3ff1]
  • Updated dependencies [2731323]
  • Updated dependencies [308afff]
  • Updated dependencies [cc9f567]
  • Updated dependencies [c380f37]

0.5.8

Patch Changes

0.5.7

Patch Changes

  • 39261db: fix: langchain-community bedrock anthropic support
  • 1556c03: feat: Add support for event handlers for metadata, info, error, and custom events to useLangGraphMessages and useLangGraphRuntime
  • Updated dependencies [57b5735]

0.5.6

Patch Changes

  • a6821cc: feat: LangGraph AIMessageChunk support
  • Updated dependencies [8aa3020]
  • Updated dependencies [f69ca69]

0.5.5

Patch Changes

  • 52e18bc: feat: langgraph human tool call artifact/isError support
  • 52e18bc: fix: add support for artifact and isError for langgraph tool calls
  • Updated dependencies [d0867eb]
  • Updated dependencies [52e18bc]
  • Updated dependencies [52e18bc]
  • Updated dependencies [52e18bc]

0.5.4

Patch Changes

0.5.3

Patch Changes

0.5.2

Patch Changes

  • fix: ESM without bundler compat
  • Updated dependencies

0.5.1

Patch Changes

  • fix: correctly include Typescript declarations
  • Updated dependencies

0.5.0

Patch Changes

  • 557c3f7: build: drop CJS builds
  • Updated dependencies [557c3f7]

0.4.5

Patch Changes

  • chore: update deps
  • Updated dependencies

0.4.4

Patch Changes

  • chore: bump assistant-stream dependency
  • Updated dependencies
  • Updated dependencies [1ad0696]

0.4.3

Patch Changes

  • b9c731a: chore: update dependencies
  • Updated dependencies [62c2af7]
  • Updated dependencies [b9c731a]

0.4.2

Patch Changes

  • c0c9422: feat: useToolArgsFieldStatus
  • Updated dependencies [553bdff]
  • Updated dependencies [c0c9422]
  • Updated dependencies [675fb20]
  • Updated dependencies [4e86ab4]
  • Updated dependencies [e893985]
  • Updated dependencies [0500584]

0.4.1

Patch Changes

  • chore: update deps
  • Updated dependencies

0.4.0

Patch Changes

  • afae5c9: refactor!: drop deprecated unstable_allowImageAttachments

0.3.2

Patch Changes

  • 4065dae: feat: artifact support

0.3.1

Patch Changes

  • 39aecd7: chore: update dependencies
  • Updated dependencies [a22bc7a]
  • Updated dependencies [39aecd7]

0.3.0

Minor Changes

  • a513099: chore: update langgraph package

Patch Changes

0.2.6

Patch Changes

  • feat: LangGraphMessageAccumulator

0.2.5

Patch Changes

  • a787c39: feat: LangGraph interrupt persistence support

0.2.4

Patch Changes

  • 72e66db: chore: update dependencies
  • Updated dependencies [72e66db]

0.2.3

Patch Changes

  • 4f5d77f: feat: ToolCallMessagePart.args should be JSONObject
  • Updated dependencies [8ec1f07]
  • Updated dependencies [4f5d77f]
  • Updated dependencies [8ec1f07]

0.2.2

Patch Changes

  • fix: improved interrupt+Command support
  • Updated dependencies
  • Updated dependencies
  • Updated dependencies [2713487]

0.2.1

Patch Changes

  • 177bcce: feat: interrupt state stream support
  • Updated dependencies [9934aef]
  • Updated dependencies [3a8b55a]

0.1.18

Patch Changes

  • 22272e6: chore: update dependencies
  • Updated dependencies [0979334]
  • Updated dependencies [22272e6]

0.1.17

Patch Changes

  • 9dfa127: refactor: rewrite message stream parser
  • Updated dependencies [5794b1b]

0.1.16

Patch Changes

  • 345f3d5: chore: update dependencies
  • Updated dependencies [345f3d5]
  • Updated dependencies [345f3d5]
  • Updated dependencies [2846559]

0.1.15

Patch Changes

  • feat: Feedback and Speech adapter support

0.1.14

Patch Changes

  • 4c2bf58: chore: update dependencies
  • Updated dependencies [9a3dc93]
  • Updated dependencies [4c2bf58]

0.1.13

Patch Changes

  • fix: missing type for abortSignal

0.1.12

Patch Changes

  • 982a6a2: chore: update dependencies
  • Updated dependencies [982a6a2]

0.1.11

Patch Changes

  • 392188c: fix: wrong import path causing crash
  • Updated dependencies [a8ac203]

0.1.10

Patch Changes

  • 18c21b2: feat: cancellation support
  • Updated dependencies [528cfd3]
  • Updated dependencies [3c70ea1]

0.1.9

Patch Changes

  • 738ef3c: feat: manually trigger langgraph sends via useLangGraphRuntimeSend
  • 738ef3c: feat: support for Command
  • 738ef3c: feat: interrupt+Command support via useLangGraphRuntimeSendCommand
  • Updated dependencies [6a17ec2]

0.1.8

Patch Changes

  • ec3b8cc: chore: update dependencies
  • Updated dependencies [ec3b8cc]

0.1.7

Patch Changes

  • 4c54273: chore: update dependencies
  • Updated dependencies [4c54273]
  • Updated dependencies [4c54273]

0.1.6

Patch Changes

  • 2112ce8: chore: update dependencies
  • Updated dependencies [589d37b]
  • Updated dependencies [2112ce8]

0.1.5

Patch Changes

  • 933b8c0: chore: update deps
  • Updated dependencies [933b8c0]
  • Updated dependencies [09a2a38]

0.1.4

Patch Changes

  • c59d8b5: chore: update dependencies
  • Updated dependencies [c59d8b5]

0.1.3

Patch Changes

  • b63fff1: feat: pass a string instead of an array content for text-only messages
  • Updated dependencies [5462390]
  • Updated dependencies [0fb80c1]

0.1.2

Patch Changes

  • 147a8a2: fix: types for adapters
  • Updated dependencies [0dcd9cf]

0.1.1

Patch Changes

  • ba3ea31: feat: AttachmentAdapter support

0.1.0

Patch Changes

  • Updated dependencies [c6e886b]
  • Updated dependencies [2912fda]

0.0.25

Patch Changes

  • 1ada091: chore: update deps
  • Updated dependencies [cdcfe1e]
  • Updated dependencies [cdcfe1e]
  • Updated dependencies [94feab2]
  • Updated dependencies [472c548]
  • Updated dependencies [14da684]
  • Updated dependencies [1ada091]

0.0.24

Patch Changes

  • ff5b86c: chore: update deps
  • Updated dependencies [ff5b86c]
  • Updated dependencies [ff5b86c]
  • Updated dependencies [ff5b86c]

0.0.23

Patch Changes

  • d2375cd: build: disable bundling in UI package releases
  • Updated dependencies [d2375cd]

0.0.22

Patch Changes

  • fb32e61: chore: update deps
  • fb32e61: feat: react-19 support
  • Updated dependencies [2090544]
  • Updated dependencies [be04b5b]
  • Updated dependencies [2090544]
  • Updated dependencies [fb32e61]
  • Updated dependencies [fb32e61]

0.0.21

Patch Changes

  • 359db5c: fix: hook dependency array inside useLangGraphMessages

0.0.20

Patch Changes

  • fix(langgraph): use correct image_url format

0.0.19

Patch Changes

  • feat(langgraph): image attachment support

0.0.18

Patch Changes

  • fix(langgraph): ignore tool_use message parts

0.0.17

Patch Changes

  • 851c10a: fix(langgraph): message part type check should output the content type

0.0.16

Patch Changes

  • ea90b84: fix(langgraph): allow complex content in ai messages
  • Updated dependencies [0a3bd06]

0.0.15

Patch Changes

  • c3806f8: fix: do not export internal Runtime types
  • Updated dependencies [c3806f8]
  • Updated dependencies [899b963]
  • Updated dependencies [899b963]
  • Updated dependencies [899b963]
  • Updated dependencies [8c80f2a]
  • Updated dependencies [809c5c1]

0.0.14

Patch Changes

  • ce93e73: feat: handle MessageContentComplex types
  • Updated dependencies [3d31f10]
  • Updated dependencies [cf872da]

0.0.13

Patch Changes

  • fb46305: chore: update dependencies
  • Updated dependencies [fb46305]
  • Updated dependencies [e225116]
  • Updated dependencies [0ff22a7]
  • Updated dependencies [378ee99]
  • Updated dependencies [378ee99]

0.0.12

Patch Changes

  • ff1f478: chore: update

0.0.11

Patch Changes

  • 0a8202e: fix: tool UI result can arrive before assistant message is marked as complete

0.0.10

Patch Changes

  • 51c5dff: fix: LangGraph python compatibility

0.0.9

Patch Changes

  • 88957ac: feat: New unified Runtime API (part 1/n)
  • Updated dependencies [88957ac]
  • Updated dependencies [1a99132]
  • Updated dependencies [3187013]

0.0.8

Patch Changes

  • 155d6e7: chore: update dependencies
  • Updated dependencies [926dce5]
  • Updated dependencies [155d6e7]
  • Updated dependencies [f80226f]

0.0.7

Patch Changes

  • e4863bb: feat(langgraph): add support for switching threads
  • Updated dependencies [e4863bb]
  • Updated dependencies [e4863bb]

0.0.6

Patch Changes

  • c348553: chore: update dependencies
  • Updated dependencies [0f99aa6]
  • Updated dependencies [c348553]

0.0.5

Patch Changes

  • 934758b: feat: automatically cancel tool calls if user sends a new message

0.0.4

Patch Changes

  • 184d836: feat: allow multiple message sends to support pending tool call cancellations

0.0.3

Patch Changes

  • c1c0440: refactor: rename to useLangGraphRuntime
  • Updated dependencies [164e46c]
  • Updated dependencies [5eccae7]

0.0.2

Patch Changes

  • 04f6fc8: chore: update deps
  • Updated dependencies [04f6fc8]

0.0.1

Patch Changes

  • 5c1ca35: feat: initial release
  • Updated dependencies [fb8e58f]