assistant-ui#
0.0.116#
Patch Changes#
-
#7348
1a1865c- feat: install the native registry components in React Native projects, and scaffoldcreate --nativefrom the registry instead of copying local elements (@okisdev) -
#7308
b8e5cf4- chore: drop@assistant-ui/cloud-ai-sdkfrom the managed package list now that the package is deprecated (@okisdev) -
#7254
9594178- fix(cli): install the Zed MCP server in the macOS user settings file. (@Kinfe123)
0.0.115#
Patch Changes#
-
#6870
238d94a- fix: keep relative add directories anchored to the caller (@ephraimduncan) -
#6900
eedcf16- fix: quote the project directory in thecdinstructions create prints (@okisdev) -
#6899
1cd905f- fix: keep the directory selected with--cwdwhen init delegates to create (@okisdev) -
#6918
a08b330- fix: preserve operator precedence when the v0-12 codemod builds AuiIf conditions (@okisdev) -
#6939
9af436c- fix: repair the type drift tsc --noEmit catches in the codemod and proxy sources (@Kinfe123) -
Updated dependencies [
91689ab,f8be839]:- @assistant-ui/agent-launcher@0.1.15
0.0.114#
Patch Changes#
-
#6631
496e973- fix: publish workspace dependencies as caret ranges so they dedupe (@okisdev) -
#6802
0a2a599- feat: scaffoldlib/utilsfrom the assistant-ui registry so new projects getcn(@okisdev)create-assistant-uiused to append shadcn's ownutilsitem to the component install, which shipstwMerge(clsx(inputs))and pulls inclsxplustailwind-merge. it now requests@assistant-ui/utils, a new registry item that ships the samelib/utils.tsthe monorepo uses (export { cn } from "cn") and declarescnalone. templates and examples declarecnto match, so a scaffolded project starts on the merge engine shadcn ships rather than the pair it replaces. -
#6525
418f922- fix: fail the upgrade when a codemod exits nonzero (@okisdev) -
#6499
7730e8c- feat: map scanned component imports onto the elements registry item names (@okisdev) -
#6627
48e12ab- fix: reconcile legacy component imports with the elements layout the registry installs, so created examples build (@Kinfe123) -
#6492
ba0a97f- feat: point the mcp command at the hosted assistant-ui mcp endpoint (@okisdev) -
#6641
f9390cd- fix: restrict component import reconciliation to module declarations (@Kinfe123) -
Updated dependencies [
152a35d]:- @assistant-ui/agent-launcher@0.1.14
0.0.113#
Patch Changes#
-
#6224
c70c911- chore: install@assistant-ui/ai-sdkinstead of@assistant-ui/react-ai-sdk(@okisdev)the AI SDK and edge install helpers now add the framework-neutral package. an import of the previous name still installs that package, since the two are separate npm packages and the neutral one would not make the old import resolvable.
assistant-ui inforeports both names while users are split across them. -
#6425
34a31cb- refactor: consolidate the package manager resolver and project file iteration (@okisdev) -
#6452
71f76b1- fix: preserve CLI termination signals and child cleanup (@rupic-app) -
#6219
b70a714- fix: stop the v0-12 codemods from emitting mismatched JSX, dropping dynamic conditions, and renaming unrelated api bindings (@Kinfe123) -
Updated dependencies [
e96d3de]:- @assistant-ui/agent-launcher@0.1.13
0.0.112#
Patch Changes#
- Updated dependencies [
2c4b33d]:- @assistant-ui/agent-launcher@0.1.12
0.0.111#
Patch Changes#
-
#5956
4a1e7b6- fix: avoid installing the incompatible legacy React UI package during upgrades (@Kinfe123) -
#5963
abea286- feat: register the with-openui example innpx assistant-ui createnow that@openuidev/react-headlesswidened itsaipeer to^6 || ^7(@okisdev) -
#5929
0f6e9e9- chore: replace stale example model ids with gpt-5.6-luna (@okisdev) -
Updated dependencies [
61d29f4]:- @assistant-ui/agent-launcher@0.1.11
0.0.110#
Patch Changes#
0.0.109#
Patch Changes#
-
Updated dependencies [
94dc3e5]:- @assistant-ui/agent-launcher@0.1.10
0.0.108#
Patch Changes#
-
#5272
edcd1b6- fix: await asynchronous CLI command handlers (@Kinfe123) -
#5275
9a7e776- feat:v0-15/aui-accessor-calls-to-propertiescodemod — rewrites nullaryaui.x()accessor calls toaui.xproperty access as part ofnpx assistant-ui upgrade. (@Yonom)
0.0.107#
Patch Changes#
-
#4993
6710b1b- fix: include the running CLI version in info output (@Kinfe123) -
#4990
5b0b47e- fix: align undefined-style registry defaults with the base default and correct the shipped skill's registry commands (@ephraimduncan) -
#5021
00fea57- fix: install registry components when scaffolding the voice and interactables examples (@okisdev) -
#5013
fec32b1- fix: sanitize tsconfig for every create scaffold and surface registry install failures (@ephraimduncan) -
#5042
7b13f03- fix(cli): discover workspace packages from symlinked working directories (@Kinfe123) -
#5041
925fd7e- fix(cli): discover assistant-ui packages hoisted above the doctor working directory (@Kinfe123) -
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.9
0.0.106#
Patch Changes#
-
#4868
40b585a- fix: install the base ui quick start from init when the initialized project uses a base style (@okisdev) -
#4865
c732b48- fix: resolve base ui flavored registry urls in add when the project style starts with base- (@okisdev) -
#4891
732ef49- fix: include declared assistant-ui packages in info output (@Kinfe123) -
#4891
732ef49- fix: validate peer dependency ranges using semver (@Kinfe123) -
#4733
f1f18be- fix: clarify MCP install config parse errors (@Kinfe123) -
#4720
d4a0b5a- cli: register thewith-resumable-streamexample sonpx assistant-ui create -e with-resumable-streamresolves instead of failing with "Unknown example". (@ShobhitPatra) -
#4844
4a55ff9- fix: strip every workspace path alias when materializing a template (@okisdev)the create flow removed monorepo tsconfig aliases by a fixed key list, so newer keys such as @/components/ui/base/* survived into scaffolded projects as dangling entries; any entry whose target points into packages/ui/ is now stripped as well.
-
#4979
4c6fc26- fix: accept JSONC syntax when transforming scaffold tsconfig files (@Kinfe123) -
#4772
372c624- fix: clarify assistant-ui update package.json parse errors (@Kinfe123) -
#4727
3e5895c- fix(cli): doctor now detects duplicate assistant-ui packages in pnpm node_modules layouts (@ShobhitPatra) -
#4978
cfd4478- fix: compare prerelease versions using SemVer rules in assistant-ui doctor (@Kinfe123) -
#4960
1a5b1ec- fix(cli): detect monorepos from the workspace root (@Kinfe123) -
Updated dependencies [
0686f4e,5325f09]:- @assistant-ui/agent-launcher@0.1.9
0.0.105#
Patch Changes#
-
#4609
a50faac- fix(cli): skip shadcn registry install when --skip-install is passed (@okisdev) -
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.8
0.0.104#
Patch Changes#
-
#4588
cbb5614- chore: share CLI program construction with API surface snapshot generation (@Yonom) -
#4494
5e8a4e2- cli: rename the langgraph starter template flag to-t langchainso it matches the react-langchain adapter it actually scaffolds.-t langgraphno longer resolves; use-t langchaininstead. (@okisdev) -
Updated dependencies [
cefcf27]:- @assistant-ui/agent-launcher@0.1.8
0.0.103#
Patch Changes#
0.0.102#
Patch Changes#
- #4446
25e0ede- fix: authenticate CLI GitHub downloads with configured tokens (@ProfTrader)
0.0.101#
Patch Changes#
-
Updated dependencies [
bb38d08]:- @assistant-ui/agent-launcher@0.1.7
0.0.100#
Patch Changes#
- #4337
e14ca8c- docs: teach defineToolkit instead of deprecated makeAssistantToolUI in the assistant-ui skill (@okisdev)
0.0.99#
Patch Changes#
-
Updated dependencies [
15878d8]:- @assistant-ui/agent-launcher@0.1.6
0.0.98#
Patch Changes#
-
#4228
1d21b23- perf(cli): merge the twoshadcn addcalls increateinto one (@okisdev)createfor templates without local components ranshadcn@latest addtwice (once for the shadcn UI components, once for the@assistant-ui/*components), paying for a separate dlx cold start, a separate registry index fetch, and a separate package-manageraddsubprocess each time.@assistant-uiis publicly listed in shadcn's registry index, so a singleshadcn add <shadcn components> @assistant-ui/...resolves the whole mixed tree in one topologically sorted pass; thetw-shimmerCSS injection and thecomponents.jsonregistries write still happen. This roughly halves the component install time, including on the--skip-installpath. -
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.5
0.0.97#
Patch Changes#
- #4180
988f8dd- feat: prompt to add assistant-ui agent skills when creating a project.npx assistant-ui createnow asks whether to add the agent skills and, on yes, delegates to theskillsCLI (skills add assistant-ui/skills) so it installs into your chosen agent platforms (Claude Code, Cursor, Zed, etc.). Use--skills/--no-skillsto skip the prompt; non-interactive runs default to adding them. (@okisdev)
0.0.96#
Patch Changes#
-
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.5
0.0.95#
Patch Changes#
- #4121
7395092- feat: detect and diagnose duplicate@assistant-ui/coreinstalls (@Yonom)- In dev mode (
NODE_ENV !== "production"),@assistant-ui/corenow emits a singleconsole.warnwhen it detects a second copy of itself loaded into the same JavaScript runtime. Mismatched transitive versions are a common source of subtle bugs (lost tool registrations, broken context lookups, failedinstanceofchecks — see issue #4101). The warning points users atnpx assistant-ui doctor. - New
assistant-ui doctorCLI command. It walksnode_modulesrecursively (including nested copies), surfaces every duplicate version of any@assistant-ui/*,assistant-streamorassistant-cloudpackage, queries the npm registry for the latest versions and reports outdated installs. Use--no-networkto skip the registry check.
- In dev mode (
0.0.94#
Patch Changes#
- #4115
107d6bd- chore(cli): dropwith-parent-id-groupingfrom the--examplelist. the example demonstratedMessagePrimitive.Unstable_PartsGroupedByParentId, which is deprecated; its grouping pattern is now better demonstrated bywith-chain-of-thoughtusingMessagePrimitive.GroupedParts, and the sources gap is closed by emittingsource-urlparts from asearch_webtool in the same example.npx assistant-ui create -e with-parent-id-groupingwill no longer resolve. (@okisdev)
0.0.93#
Patch Changes#
-
Updated dependencies [
01244a5]:- @assistant-ui/agent-launcher@0.1.5
0.0.92#
Patch Changes#
-
#4044
b8fa682- fix: validate create scaffold selector conflicts, respect package managers in add, and refresh CLI README examples (@AVGVSTVS96) -
#4054
c1add4a- feat: add a local source override flag--debug-source-rootfor local CLI template testing (@AVGVSTVS96) -
#4043
6123961- docs: refresh assistant-ui skill examples with current model names (@AVGVSTVS96) -
#4054
c1add4a- feat: resolve template UI components from the shared package source (@AVGVSTVS96) -
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.4
0.0.91#
Patch Changes#
-
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.4
0.0.90#
Patch Changes#
-
#3831
d53ff4f- chore: remove decorative separator comments across packages (@okisdev) -
Updated dependencies []:
- @assistant-ui/agent-launcher@0.1.4
0.0.89#
Patch Changes#
- 8d334f9: fix(cli): detect package manager from npm_config_user_agent before falling back to detect-package-manager
- c988db8: chore: update dependencies
- Updated dependencies [c988db8]
- @assistant-ui/agent-launcher@0.1.4
0.0.88#
Patch Changes#
- 376bb00: chore: update dependencies
- Updated dependencies [376bb00]
- @assistant-ui/agent-launcher@0.1.3
0.0.87#
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/agent-launcher@0.1.2
0.0.86#
Patch Changes#
- 52403c3: chore: update dependencies
0.0.85#
Patch Changes#
- 6becd84: feat: add
infocommand to print environment and package versions for bug reports - c71cb58: chore: update dependencies
0.0.84#
Patch Changes#
- 349f3c7: chore: update deps
- dbb2929: Improve CLI project creation error handling and transform sequencing in
assistant-ui. - Updated dependencies [349f3c7]
- @assistant-ui/agent-launcher@0.1.1
0.0.83#
Patch Changes#
- 6cdc259: feat(cli): add with-expo example to create command
- 6ef092a: feat(cli): add with-react-ink example to project scaffolding
- 848b42c: use checked-in bin wrapper to avoid pnpm install warnings in monorepos
- 1b06c09: fix(cli): detect dev script and env file from scaffolded project
0.0.82#
Patch Changes#
- 5034b1e: Add
@assistant-ui/agent-launcherpackage andassistant-ui agentCLI command to launch Claude Code with assistant-ui skills - fb84e6c: Unified scaffold pipeline: both templates and examples now download from the monorepo via giget at the latest release tag. Replaced create-next-app with @clack/prompts for interactive project creation. Added grouped project picker showing templates and examples. Added --preset support with short names (e.g. --preset chatgpt). Uses the detected package manager's dlx command instead of npx for faster execution.
- Updated dependencies [5034b1e]
- @assistant-ui/agent-launcher@0.1.0
0.0.81#
Patch Changes#
- a845911: chore: update dependencies
- de45e19: fix(create): point the
cloudtemplate to the valid
assistant-ui-starter-cloudrepository in both CLIs and aligned tests.
0.0.80#
Patch Changes#
- 8282dde: feat(cli): add
with-artifactsandwith-chain-of-thoughtto available examples - 36ef3a2: chore: update dependencies
0.0.79#
Patch Changes#
- 91df50d: feat(cli): add template picker, preset support, and new templates
- afaaf3b: fix(cli): make
initcommand work in non-interactive environments - 4068df9: Strip
@/lib/utils.tsworkspace alias during example scaffolding
0.0.78#
Patch Changes#
- a088518: chore: update dependencies
0.0.77#
Patch Changes#
- d45b893: chore: update dependencies
0.0.76#
Patch Changes#
- 96cb0fe: feat: use minimal template for init command
0.0.75#
Patch Changes#
- 605d825: chore: update dependencies
0.0.74#
Patch Changes#
- ab66134: feat(assistant-ui): allow create new project from examples
0.0.73#
Minor Changes#
-
cfefbf0: feat(cli): add
mcpcommand for installing MCP docs serverNew CLI command to easily install the assistant-ui MCP docs server for various IDEs:
npx assistant-ui mcp # Interactive prompt npx assistant-ui mcp --cursor # Install for Cursor npx assistant-ui mcp --windsurf # Install for Windsurf npx assistant-ui mcp --vscode # Install for VSCode npx assistant-ui mcp --zed # Install for Zed npx assistant-ui mcp --claude-code # Install for Claude Code npx assistant-ui mcp --claude-desktop # Install for Claude DesktopThe command automatically creates or merges the appropriate MCP configuration file for each IDE.
0.0.72#
Patch Changes#
- 3719567: chore: update deps
0.0.71#
Patch Changes#
- 501f8c6: feat(playground): build own chat interface
0.0.70#
Patch Changes#
- 57bd207: chore: update dependencies
- cce009d: chore: use tsc for building packages
0.0.69#
Patch Changes#
- e8ea57b: chore: update deps
0.0.68#
Patch Changes#
- 01c31fe: chore: update dependencies
0.0.67#
Patch Changes#
- ec662cd: chore: update dependencies
0.0.66#
Patch Changes#
- 9d50ed9: refactor assistant-ui cli
0.0.65#
Patch Changes#
- 2c33091: chore: update deps
0.0.64#
Patch Changes#
- 2fc7e99: chore: update deps
0.0.63#
Patch Changes#
- 953db24: chore: update deps
0.0.62#
Patch Changes#
- chore: update deps
0.0.61#
Patch Changes#
- e6a46e4: chore: update deps
0.0.60#
Patch Changes#
- 8812f86: chore: update deps
0.0.59#
Patch Changes#
- 59e27c8: feat: add new Assistant Cloud template for easy thread management and persistence
- 6649f70: feat: auto-update assistant-cloud
0.0.58#
Patch Changes#
- 12e0a77: chore: update deps
0.0.57#
Patch Changes#
- 0f063e0: chore: update dependencies
0.0.56#
Patch Changes#
- 65b3ff1: chore: update deps
- 2731323: - feat: Add codemod v0-11/content-part-to-message-part for ContentPart to MessagePart migration
- Migration automatically updates imports, types, hooks, and JSX components
- Renames
MessagePrimitive.ContenttoMessagePrimitive.Parts
0.0.55#
Patch Changes#
- 644abb8: chore: update deps
0.0.54#
Patch Changes#
- chore: update deps
0.0.53#
Patch Changes#
- c7ea752: feat: MCP template
0.0.52#
Patch Changes#
- 98a680e: chore: update deps
0.0.51#
Patch Changes#
- fix: ESM without bundler compat
0.0.50#
Patch Changes#
- fix: correctly include Typescript declarations
0.0.49#
Patch Changes#
- 557c3f7: build: drop CJS builds
0.0.48#
Patch Changes#
- chore: update deps
0.0.47#
Patch Changes#
- 1ad0696: feat: assistant-ui update CLI command
0.0.46#
Patch Changes#
- c77ef43: feat: assistant-ui update CLI command
0.0.45#
Patch Changes#
- b9c731a: chore: update dependencies
0.0.44#
Patch Changes#
- cli: drop version option
0.0.43#
Patch Changes#
- 94e9f71: feat(cli): add command tailwind v4 compat
0.0.42#
Patch Changes#
- chore: update deps
0.0.41#
Patch Changes#
- cdca350: feat: codemods performance improvement
0.0.41#
Patch Changes#
- feat: add migration for v0-9
0.0.40#
Patch Changes#
- d2988ff: fix: init command does not work on empty folders
- 39aecd7: chore: update dependencies
0.0.39#
Patch Changes#
- 1d56298: fix: make CLI's add command work w new templates
0.0.38#
Patch Changes#
- 65a2c7c: feat: assistant-ui init CLI
0.0.37#
Patch Changes#
- 72e66db: chore: update dependencies
0.0.36#
Patch Changes#
- 8190d09: fix: fileURLToPath to get codemods
0.0.35#
Patch Changes#
- 1a42993: fix: always use npx for jscodeshift
0.0.34#
Patch Changes#
- c760cb3: fix: node 20 support
0.0.33#
Patch Changes#
- 0a23a70: fix: node 20 support
0.0.32#
Patch Changes#
- 6703842: feat: codemod to migrate to @assistant-ui/react-ui
0.0.31#
Patch Changes#
- cefd975: fix: use mjs entrypoint
0.0.30#
Patch Changes#
- f3368ad: feat: codemod for v0.8 migration
0.0.29#
Patch Changes#
- 22272e6: chore: update dependencies
0.0.28#
Patch Changes#
- 345f3d5: chore: update dependencies
0.0.27#
Patch Changes#
- 4c2bf58: chore: update dependencies
0.0.26#
Patch Changes#
- 982a6a2: chore: update dependencies
0.0.25#
Patch Changes#
- ec3b8cc: chore: update dependencies
0.0.24#
Patch Changes#
- 4c54273: chore: update dependencies
0.0.23#
Patch Changes#
- 2112ce8: chore: update dependencies
0.0.22#
Patch Changes#
- 938e734: fix: correctly pass component URLs to shadcn CLI
0.0.21#
Patch Changes#
- 933b8c0: chore: update deps
0.0.20#
Patch Changes#
- c59d8b5: chore: update dependencies
0.0.18#
Patch Changes#
- 1ada091: chore: update deps
0.0.17#
Patch Changes#
- ff5b86c: chore: update deps
0.0.16#
Patch Changes#
- d2375cd: build: disable bundling in UI package releases
0.0.15#
Patch Changes#
- fb32e61: chore: update deps
0.0.14#
Patch Changes#
- fb46305: chore: update dependencies
0.0.13#
Patch Changes#
- d8bd40b: chore: update dependencies
0.0.12#
Patch Changes#
- c438773: feat: allow disabling ComposerInput keyboard shortcuts
- e1ae3d0: chore: update dependencies
0.0.11#
Patch Changes#
- 155d6e7: chore: update dependencies
0.0.10#
Patch Changes#
- c348553: chore: update dependencies
0.0.9#
Patch Changes#
- 7faa03b: cli: create -t langgraph
0.0.8#
Patch Changes#
- 7d7bbce: fix: create command windows compatibility
0.0.7#
Patch Changes#
- 9a55735: chore: update deps
0.0.6#
Patch Changes#
- ab031a0: fix: make
createdirectory argument optional
0.0.5#
Patch Changes#
- 36f3a1f: chore: update dependencies
- 1f8cc5e: refactor: make cli package more lightweight
- 3810443: feat: npx assistant-ui create