github assistant-ui/assistant-ui @assistant-ui/react@0.12.20

latest release: @assistant-ui/react-o11y@0.0.6
8 hours ago

Patch Changes

  • 28a987a: feat: SingleThreadList resource
    refactor: attachTransformScopes should mutate the scopes instead of cloning it

  • 736344c: chore: update dependencies

  • ff3be2a: Add @-mention system with cursor-aware trigger detection, keyboard navigation, search, and Lexical rich editor support

  • 70b19f3: feat: add queue.clear callback, route thread.append through queue

    • Add clear(reason: "edit" | "reload" | "cancel-run") to ExternalThreadQueueAdapter
    • thread.append() now routes through queue.enqueue when a queue adapter is present
    • Cancel, edit, and reload operations call queue.clear with the appropriate reason
  • 70b19f3: feat: add native queue and steer support

    • Add queue adapter to ExternalThreadProps for runtimes that support message queuing
    • Add QueueItemPrimitive.Text, .Steer, .Remove primitives for rendering queue items
    • Add ComposerPrimitive.Queue for rendering the queue list within the composer
    • Add ComposerSendOptions with steer flag to composer.send()
    • Add capabilities.queue to RuntimeCapabilities
    • ComposerPrimitive.Send stays enabled during runs when queue is supported
    • Cmd/Ctrl+Shift+Enter hotkey sends with steer: true (interrupt current run)
    • Add queueItem scope to ScopeRegistry
    • Add queue field to ComposerState and queueItem() method to ComposerMethods
  • 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]

    • @assistant-ui/core@0.1.8
    • @assistant-ui/store@0.2.4
    • assistant-stream@0.3.7
    • @assistant-ui/tap@0.5.4

Don't miss a new assistant-ui release

NewReleases is sending notifications on new releases.