Releases: assistant-ui/assistant-ui
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Patch Changes
-
69eb0c5: chore: add shipables.json for CLI plugin skills
-
9103282: fix: resolve biome lint warnings (optional chaining, unused suppressions)
-
bdce66f: chore: update dependencies
-
4abb898: refactor: align interactables with codebase conventions
- Rename
useInteractabletouseAssistantInteractable(registration only, returns id) - Add
useInteractableStatehook for reading/writing interactable state - Remove
makeInteractableand related types - Rename
UseInteractableConfigtoAssistantInteractableProps - Extract
buildInteractableModelContextfromInteractablesresource - Add
with-interactablesexample to CLI
- Rename
-
Updated dependencies [209ae81]
- @assistant-ui/[email protected]
[email protected]
Patch Changes
-
dffb6b4: feat: add data part type to streaming pipeline
Add DataPart as a new streamable content part type, enabling AI to send structured named data that renders via makeAssistantDataUI. Includes appendData() controller method and DataStream serialization support.
-
9103282: fix: resolve biome lint warnings (optional chaining, unused suppressions)
-
bdce66f: chore: update dependencies
-
209ae81: chore: remove aui-source export condition from package.json exports
[email protected]
@assistant-ui/[email protected]
@assistant-ui/[email protected]
@assistant-ui/[email protected]
Patch Changes
-
6554892: feat: add useAssistantContext for dynamic context injection
Register a callback-based context provider that injects computed text into the system prompt at evaluation time, ensuring the prompt always reflects current application state.
-
d726499: fix: unify assistant-transport request body format with AssistantChatTransport
callSettingsandconfigare now sent as nested objects in the request body,
aligned with the AI SDK transport. The old top-level spread is preserved for
backward compatibility but deprecated and will be removed in a future version. -
876f75d: feat: add interactable state persistence
Add persistence API to interactables with exportState/importState, debounced setPersistenceAdapter, per-id isPending/error tracking, flush() for immediate sync, and auto-flush on component unregister.
-
bdce66f: chore: update dependencies
-
c362685: feat: add RealtimeVoiceAdapter with VoiceOrb UI, mode/volume support, and ElevenLabs/LiveKit examples
-
4abb898: refactor: align interactables with codebase conventions
- Rename
useInteractabletouseAssistantInteractable(registration only, returns id) - Add
useInteractableStatehook for reading/writing interactable state - Remove
makeInteractableand related types - Rename
UseInteractableConfigtoAssistantInteractableProps - Extract
buildInteractableModelContextfromInteractablesresource - Add
with-interactablesexample to CLI
- Rename
-
209ae81: chore: remove aui-source export condition from package.json exports
-
50b3100: feat: add render prop support to all primitives for shadcn "Base" component library compatibility
-
af70d7f: feat: add useToolArgsStatus hook for per-prop streaming status
Add a convenience hook that derives per-property streaming completion status from tool call args using structural partial JSON analysis.
-
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]
- [email protected]
- @assistant-ui/[email protected]
- [email protected]
- @assistant-ui/[email protected]
- @assistant-ui/[email protected]