Dosu LogoDosu Logo
Ask
Join our Discord
assistant-ui's SpacePublic
assistant-ui
Documentsassistant-ui's Space
CHANGELOG
CHANGELOG
Type
External
Status
Published
Created
Mar 17, 2026
Updated
Aug 18, 2026
Updated by
Dosu Bot
Source
packages/cloud/CHANGELOG.md

assistant-cloud#

0.1.41#

Patch Changes#

  • #5953 bd01e8b - fix: scope anonymous refresh tokens by Cloud backend (@Kinfe123)

  • #5984 4a2a76f - fix: validate file API responses before returning them to consumers (@Kinfe123)

  • #5941 04e967c - fix: preserve anonymous identities when token refresh fails transiently (@Kinfe123)

  • #5997 d79b87d - fix: validate auth token responses (@rupic-app)

  • #5954 645c56b - fix: validate Cloud run stream response bodies and content types (@Kinfe123)

  • #5774 61d29f4 - chore: update dependencies (@Yonom)

  • #5738 72a6272 - fix: validate thread, message, and run IDs returned by Cloud mutations (@Kinfe123)

  • Updated dependencies [0e91e27, c5bc8ed, f0d1d48, ab7f49f, 61d29f4, a2ab997, e8997d9, 44e574f, 14c3b5a]:

    • assistant-stream@0.3.38

0.1.40#

Patch Changes#

  • #5715 8bba3aa - fix: include archived Cloud threads when requested and preserve archive filters (@Kinfe123)

0.1.39#

Patch Changes#

  • #5723 94dc3e5 - chore: update dependencies (@okisdev)

  • Updated dependencies [94dc3e5]:

    • assistant-stream@0.3.36

0.1.38#

Patch Changes#

  • #5555 6c062f1 - fix: validate successful anonymous authentication responses before use (@Kinfe123)

    Malformed successful responses now throw a CloudResponseError instead of persisting invalid refresh-token data or failing during JWT parsing.

  • Updated dependencies [78943a3]:

    • assistant-stream@0.3.33

0.1.37#

Patch Changes#

  • #5208 a0ddc86 - Adopt erasableSyntaxOnly; public enums are now as const objects. (@Yonom)

  • Updated dependencies [f9c1b0f, 235c17e, a0ddc86, 06f5266, d319637]:

    • assistant-stream@0.3.28

0.1.36#

Patch Changes#

  • #5126 0d0834d - fix: refresh Cloud history persistence when the Cloud client changes (@Kinfe123)

  • #5157 3f90440 - fix: deduplicate concurrent Cloud authentication requests (@Kinfe123)

  • #4846 ccebbf9 - fix: normalize Cloud base URLs across authentication modes (@Kinfe123)

  • #4773 85d7c25 - feat: add cloud.projects.threads.list() and cloud.projects.threads.messages.list() for project-wide thread and message export (@ShobhitPatra)

  • #5017 23a9925 - fix: thread and message responses are now decoded to match their published types (@Kinfe123)

    • timestamps are real Date objects (previously raw strings at runtime)
    • threads.get() returns the thread (previously the raw { thread } envelope)
    • malformed responses now throw instead of passing through
  • #5058 7fde141 - fix(assistant-cloud): warn when an update targets a message without a remote id (@okisdev)

  • Updated dependencies [8630186, 446a118, a081656, 25a5be0, 47562fd, 5e4dd9f, 5da0d93, 85d4976, 5135400, 9a343db, 666aaab, ba948d8, 44aac58, 9402648, 4651ea5, 2bc6798]:

    • assistant-stream@0.3.27

0.1.35#

Patch Changes#

  • #4732 0ea628f - feat: expose CloudAPIError with the HTTP status on failed requests (@ShobhitPatra)

  • #4870 7cf5acc - fix: guard localStorage access in anonymous auth strategy (@okisdev)

  • #4811 7a85307 - fix: handle empty successful Cloud API responses (@Kinfe123)

  • #4807 e4da8c5 - fix: await auth headers when initializing Assistant Cloud auth (@Kinfe123)

  • #4746 0686f4e - chore: update dependencies (@Yonom)

  • #4815 5325f09 - chore: update dependencies (@okisdev)

  • Updated dependencies [43b8ce8, 1e926b6, d6c7571, 4d7a447, ca751f4, 38bf104, 19b2a00, 0686f4e, c2d2271, 84e8ddf, d03e5cf, 5325f09]:

    • assistant-stream@0.3.26

0.1.34#

Patch Changes#

  • #4517 cefcf27 - chore: update dependencies (@okisdev)

  • Updated dependencies [cefcf27]:

    • assistant-stream@0.3.24

0.1.33#

Patch Changes#

  • #4390 bb38d08 - chore: update dependencies (@Yonom)

  • Updated dependencies [434bba5]:

    • assistant-stream@0.3.23

0.1.32#

Patch Changes#

  • #4306 15878d8 - chore: update dependencies (@Yonom)

  • Updated dependencies [15878d8]:

    • assistant-stream@0.3.21

0.1.31#

Patch Changes#

  • #4198 78ff336 - chore: update dependencies (@Yonom)

  • Updated dependencies [cba2b42, 58f80e0, 5fe118d, dcd5897, ae54c55]:

    • assistant-stream@0.3.20

0.1.30#

Patch Changes#

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

  • Updated dependencies [1315789, 299d448, 2dec3ae, fcb6baf, c4d3eea]:

    • assistant-stream@0.3.18

0.1.29#

Patch Changes#

  • #4085 01244a5 - chore: update dependencies (@Yonom)

  • Updated dependencies [13a12c4, 01244a5]:

    • assistant-stream@0.3.16

0.1.28#

Patch Changes#

  • #4041 845c7c1 - feat(cloud): allow custom baseUrl with API key auth. Previously the apiKey config branch hard-coded https://backend.assistant-api.com; you can now pass baseUrl to point an apiKey-authenticated AssistantCloud at a self-hosted or staging backend. (@okisdev)

  • Updated dependencies [94548fa]:

    • assistant-stream@0.3.15

0.1.27#

Patch Changes#

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

  • Updated dependencies [ce865bc]:

    • assistant-stream@0.3.12

0.1.26#

Patch Changes#

  • c988db8: chore: update dependencies
  • Updated dependencies [c988db8]
    • assistant-stream@0.3.11

0.1.25#

Patch Changes#

  • 376bb00: chore: update dependencies

0.1.24#

Patch Changes#

  • bdce66f: chore: update dependencies
  • 209ae81: chore: remove aui-source export condition from package.json exports
  • Updated dependencies [dffb6b4]
  • Updated dependencies [9103282]
  • Updated dependencies [bdce66f]
  • Updated dependencies [209ae81]
    • assistant-stream@0.3.9

0.1.23#

Patch Changes#

  • 52403c3: chore: update dependencies
  • Updated dependencies [3227e71]
  • Updated dependencies [52403c3]
    • assistant-stream@0.3.8

0.1.22#

Patch Changes#

  • 349f3c7: chore: update deps
  • Updated dependencies [427ffaa]
  • Updated dependencies [349f3c7]
  • Updated dependencies [02614aa]
    • assistant-stream@0.3.6

0.1.21#

Patch Changes#

  • a845911: chore: update dependencies

0.1.20#

Patch Changes#

  • 17cf9a8: feat(telemetry): add reasoning/cached token usage across cloud reporting paths

0.1.19#

Patch Changes#

  • 36ef3a2: chore: update dependencies
  • Updated dependencies [36ef3a2]
    • assistant-stream@0.3.4

0.1.18#

Patch Changes#

  • d08a488: Preserve CloudAPIError instances from AssistantCloudAPI error responses.

  • 5e304ea: feat: client-side run telemetry reporting with beforeReport hook

  • af5b085: feat(assistant-cloud): support MCP tool observability

  • a247fc9: feat(assistant-cloud): allow save complete multi-step message

  • 93910bd: Rename .tsx files to .ts where no JSX syntax is used

  • 58a8472: feat: Add standalone AI SDK hooks for cloud persistence without assistant-ui

    New @assistant-ui/cloud-ai-sdk package with useCloudChat and useThreads hooks. Wraps AI SDK's useChat with automatic message persistence, thread management, and auto-title generation.

  • Updated dependencies [61b54e9]

  • Updated dependencies [93910bd]

    • assistant-stream@0.3.3

0.1.17#

Patch Changes#

  • a088518: chore: update dependencies
  • Updated dependencies [a088518]
    • assistant-stream@0.3.2

0.1.16#

Patch Changes#

  • d45b893: chore: update dependencies
  • Updated dependencies [d45b893]
    • assistant-stream@0.3.1

0.1.15#

Patch Changes#

  • Updated dependencies [acbaf07]
    • assistant-stream@0.3.0

0.1.14#

Patch Changes#

  • 605d825: chore: update dependencies
  • Updated dependencies [605d825]
    • assistant-stream@0.2.48

0.1.13#

Patch Changes#

  • 3719567: chore: update deps
  • Updated dependencies [3719567]
    • assistant-stream@0.2.47

0.1.12#

Patch Changes#

  • 57bd207: chore: update dependencies
  • cce009d: chore: use tsc for building packages
  • Updated dependencies [57bd207]
  • Updated dependencies [cce009d]
    • assistant-stream@0.2.46

0.1.11#

Patch Changes#

  • e8ea57b: chore: update deps
  • Updated dependencies [e8ea57b]
    • assistant-stream@0.2.45

0.1.10#

Patch Changes#

  • 01c31fe: chore: update dependencies
  • Updated dependencies [01c31fe]
    • assistant-stream@0.2.43

0.1.9#

Patch Changes#

  • ec662cd: chore: update dependencies
  • Updated dependencies [ec662cd]
    • assistant-stream@0.2.42

0.1.8#

Patch Changes#

  • 2c33091: chore: update deps
  • Updated dependencies [2c33091]
    • assistant-stream@0.2.41

0.1.7#

Patch Changes#

  • 4e3877e: feat: Add thread fetching capability to remote thread list adapter
    • Add fetch method to RemoteThreadListAdapter interface
    • Implement fetch in cloud adapter to retrieve individual threads
    • Enhance switchToThread to automatically fetch and load threads not present in the current list
    • Add get method to AssistantCloudThreads for individual thread retrieval

0.1.6#

Patch Changes#

  • 2fc7e99: chore: update deps
  • Updated dependencies [2fc7e99]
    • assistant-stream@0.2.39

0.1.5#

Patch Changes#

  • 953db24: chore: update deps
  • Updated dependencies [953db24]
    • assistant-stream@0.2.37

0.1.4#

Patch Changes#

  • chore: update deps
  • Updated dependencies
    • assistant-stream@0.2.36

0.1.3#

Patch Changes#

  • e6a46e4: chore: update deps
  • Updated dependencies [e6a46e4]
    • assistant-stream@0.2.34

0.1.2#

Patch Changes#

  • 8812f86: chore: update deps
  • Updated dependencies [8812f86]
    • assistant-stream@0.2.30

0.1.1#

Patch Changes#

  • 12e0a77: chore: update deps
  • Updated dependencies [12e0a77]
    • assistant-stream@0.2.23

0.1.0#

Minor Changes#

  • 179f8b7: Add format parameter support to assistant-cloud client library
    • Add optional format query parameter to AssistantCloudThreadMessages.list() method
    • Update cloud history adapter to pass format parameter when loading messages
    • Enables backend-level message format conversion when supported by the cloud backend

0.0.4#

Patch Changes#

  • 0f063e0: chore: update dependencies
  • Updated dependencies [0f063e0]
    • assistant-stream@0.2.22

0.0.3#

Patch Changes#

  • 65b3ff1: chore: update deps
  • Updated dependencies [65b3ff1]
    • assistant-stream@0.2.18

0.0.2#

Patch Changes#

  • 644abb8: chore: update deps
  • Updated dependencies [644abb8]
    • assistant-stream@0.2.17
Documents
AG-UI Message History Management
AGENTS
AGENTS
ai-sdk-assistant-ui
CHANGELOG
CHANGELOG
CHANGELOG
README
AG-UI Streaming State Management
AGENTS
ai-sdk-assistant-ui
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
index
README
README
AI SDK Integration
AGENTS
ai-sdk
ai-sdk
assistant-runtime-provider
CHANGELOG
CHANGELOG
form-demo
hooks
index
index
migration
migration
overview
part-2
README
README
README
README
README
README
SKILL
SPEC_AssistantFrame
v4-legacy
v5-legacy
AI SDK Version Compatibility
migration
migration
v4-legacy
v5-legacy
Audio Content Handling
CHANGELOG
CHANGELOG
README
Bedrock Tool Call Streaming
CHANGELOG
Chat History Loading
Chat Transport
AGENTS
ai-sdk
ai-sdk-assistant-ui
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
child-scopes
expo
external-store
form-demo
hooks
index
index
migration
overview
pick-a-runtime
primitives
README
README
README
README
README
README
README
SKILL
SPEC_AssistantFrame
stockbroker
Code Block Rendering
index
markdown
Composer Attachment Handling
attachment
CHANGELOG
CHANGELOG
CHANGELOG
composer
form-demo
index
migration
overview
part-2
perplexity
primitives
primitives
README
README
SKILL
Data Stream Decoding
README
External History Adapter
External Store Adapter
adapters
ai-sdk
external-store
README
sibling-scopes
File Message Part Handling
file
LangChain Message Processing
AGENTS
CHANGELOG
CHANGELOG
CHANGELOG
external-store
migration
part-2
SKILL
LangGraph File Attachments
AGENTS
attachment
CHANGELOG
CHANGELOG
CHANGELOG
external-store
index
primitives
README
LangGraph Runtime API
AGENTS
ai-sdk-assistant-ui
CHANGELOG
CHANGELOG
CHANGELOG
expo
hooks
hooks
index
index
langgraph
migration
overview
pick-a-runtime
README
README
SKILL
Math Delimiter Preprocessing
CHANGELOG
Model Context Provider System
ai-sdk
hooks
model-selector
README
sibling-scopes
Plain Text Stream Encoder
Popover and Command UI Components
chatgpt
claude
grok
modal
model-selector
perplexity
README
SKILL
React Store Notification Manager
quickstart
README
SPEC
why-store
React Version Compatibility
Reasoning Disclosure State Machine
reasoning
SKILL
Remote Thread List Runtime
AGENTS
ai-sdk
hooks
hooks
overview
README
README
README
Resumable Streams
AGENTS
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
child-scopes
Run Cancellation and Abort Signal Propagation
AGENTS
CHANGELOG
CHANGELOG
README
README
Safari Browser Compatibility
CHANGELOG
index
migration
SPEC_AssistantFrame
Shimmer Text Animation
index
StreamdownTextPrimitive
CHANGELOG
Tap React Hook Lifecycle Management
CHANGELOG
child-scopes
methods
quickstart
README
README
why-store
Thread List Runtime API
adapters
ai-sdk
hooks
hooks
langgraph
README
rendering-lists
thread-list
Thread List UI Components
ai-sdk
langgraph
primitives
primitives
rendering-lists
thread-list
Thread Switch Stability
AGENTS
CHANGELOG
CHANGELOG
CHANGELOG
index
primitives
Tool Approval Gates
CHANGELOG
part-3
stockbroker
tool-fallback
Tool Approval Permission Model
CHANGELOG
CHANGELOG
part-3
README
SPEC_AssistantFrame
stockbroker
Tool Call Stream Lifecycle
CHANGELOG
tool-fallback
Top-Anchor Reserve
URL-Based Thread Routing
langgraph
README
SKILL
thread-list
Viewport Auto-Scroll
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CHANGELOG
CLAUDE
CODE_OF_CONDUCT
CONTRIBUTING
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README_LANGGRAPH
SECURITY
SPEC_ModelContextRegistry
action-bar
action-bar-more
adapters
api-reference
artifacts
assistant-if
assistant-modal
assistant-modal
assistant-runtime
assistant-sidebar
attachment
attachment-runtime
authorization
branch-picker
composer-runtime
composition
context-display
custom-backend
custom-backend
error
events
heat-graph
image
index
index
index
index
index
index
index
index
introduction
mem0
mermaid
message
message-part
message-part-runtime
message-runtime
message-timing
meta
part-1
part-grouping
quote
scopes
scrollbar
selection-toolbar
simplify-review
sources
state
streamdown
suggestion
syntax-highlighting
thread
thread
thread-list
thread-list-item
thread-list-item-more
thread-list-item-runtime
thread-list-runtime
thread-runtime
tool-group
tw-shimmer