Commit Graph

530 Commits

Author SHA1 Message Date
rupic-app[bot] c9f3a2518b fix(with-expo): expose selected thread accessibility state (#6162) (#6164)
Co-authored-by: rupic-app[bot] <275051718+rupic-app[bot]@users.noreply.github.com>
2026-08-20 16:03:38 +08:00
Lai Yujie b8bcf8bffd fix(with-expo): add button accessibility roles (#6161) 2026-08-20 15:16:07 +08:00
Harry Yep 9c65b511bc fix(react-native,react-ink): honor thread.isEmpty in leftover ThreadIf (#6156)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-20 11:51:15 +08:00
KinfeMichael Tariku 73ec078695 feat(docs): harden anonymous public assistant access (#6139) 2026-08-19 23:41:37 +03:00
Harry Yep 06b04a7976 chore: update dependencies (#6124) 2026-08-19 13:10:40 +08:00
Shobhit Patra 7f36e4c7e1 fix(react-native): wrap ThreadListItems rows in ThreadListItemByIndexProvider (#5201) 2026-08-17 13:43:36 +08:00
yzxcj797 9245d9f800 docs: fix dead links in example and package READMEs (#5973)
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-08-16 10:27:18 +08:00
Harry Yep abea286d27 feat(cli): register the with-openui example (#5963)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-15 17:45:49 +08:00
Visharad Kashyap 41e4499be9 fix(openui): resolve AI SDK 7 peer conflict (#5962) 2026-08-15 17:34:31 +08:00
Harry Yep 9d920cc89c feat(ai-sdk): AISDKThreads, in-memory multi-thread chats for any host (#5959)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-15 16:01:40 +08:00
Harry Yep ed725da9c9 feat(svelte): message parts builder (#5958) 2026-08-15 09:44:30 +08:00
Harry Yep 20efa4206a feat: adopt AISDKChat in the with-nuxt and with-sveltekit examples (#5943) 2026-08-14 22:04:59 +08:00
Harry Yep 717c02ab4d feat(examples): with-sveltekit with AI SDK streaming (#5939) 2026-08-14 18:21:15 +08:00
Harry Yep 672e013adf docs: add the OpenUI integration guide and with-openui example (#5930)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-14 17:25:27 +08:00
Harry Yep 58cf99edc9 feat(svelte): suggestion and thread list builders (#5931) 2026-08-14 17:13:30 +08:00
Harry Yep 0f6e9e9b56 chore: replace stale example model ids with gpt-5.6-luna (#5929) 2026-08-14 16:37:18 +08:00
Harry Yep 6c9e7ddf58 feat(svelte): thread viewport and scroll to bottom builders (#5928)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-14 16:29:04 +08:00
Harry Yep bb8b6425f4 feat(svelte): action bar and branch picker builders (#5921) 2026-08-14 15:31:21 +08:00
Harry Yep 6e759d0da2 feat(svelte): melt-style builders for the composer and message list (#5916) 2026-08-14 12:56:53 +08:00
Harry Yep a64d7959fe feat(eve): adopt the eve 0.31+ session api and support eve through 0.37 (#5915) 2026-08-14 11:32:49 +08:00
Harry Yep 1b9c33d114 feat: dedupe the binding layer into neutral seams (#5913)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-14 11:18:15 +08:00
Harry Yep 822a3b39dc chore: update dependencies (#5895) 2026-08-13 23:57:26 +08:00
Harry Yep 35e1300458 feat: svelte bridge on the neutral store client (#5894) 2026-08-13 23:32:55 +08:00
Simon Farshid 61d29f4157 chore: update dependencies (#5774)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Simon Farshid <simon.farshid@assistant-ui.com>
2026-08-12 18:46:03 -07:00
Harry Yep 93ccfc268b fix(generative-ui): stop the card frame from doing the spacing's job (#5771) 2026-08-10 23:17:52 +08:00
Harry Yep 91f370d778 docs: teach the generative UI present tool, and ship an example that uses it (#5762)
the shipped generative UI path had no end-to-end teaching surface: `present(` appeared once in all of the docs content, inside an AG-UI protocol page, the install command appeared nowhere, and the one page titled Generative UI taught the legacy MessagePrimitive.GenerativeUI allowlist. no example or template used the package.

rewrite /docs/tools/generative-ui as the quickstart (install, withAui, the use generative toolkit, provider registration, server route), with callouts for the two setup mistakes that stall a run silently. move the legacy primitive to its own page following the interactables-legacy precedent, and give Slack and Teams detailed standalone pages covering the per-component mapping, the budgets and their behavior, and the action round trip both ways.

fix the entries that pointed the wrong way: the installation card named Generative UI linked to tool-ui, the tools decision table named the legacy primitive, the examples card described the old system. link /elements and /elements/vocabulary from docs prose, previously reachable only through a stale /gallery redirect.

give examples/with-generative-ui the shipped path as its landing route, with its own toolkit and route so the Tool UI entries cannot compete with present. the previous landing route moves to /tool-ui; the legacy routes stay and are labelled.

follow-up: #5765 (recapture the example screenshot).
2026-08-10 20:12:29 +08:00
Harry Yep 3a09c6564b feat(react-pi): support pi 0.84 (#5728) 2026-08-08 17:01:34 +08:00
Harry Yep 94dc3e509f chore: update dependencies (#5723) 2026-08-08 16:24:09 +08:00
Harry Yep 856664b26e feat(examples): add with-nuxt (#5705) 2026-08-08 00:32:34 +08:00
Harry Yep de58dc4aca feat(vue): thread list primitives (#5698) 2026-08-07 17:21:52 +08:00
Harry Yep c9c28315fd feat(vue): scroll-to-bottom command channel and button (#5697) 2026-08-07 15:57:33 +08:00
Harry Yep 45a937045c feat(vue): suggestions primitives (#5696) 2026-08-07 15:07:11 +08:00
Harry Yep ffa90ad117 feat(vue): edit, reload, and copy action bar primitives (#5695) 2026-08-07 14:29:12 +08:00
Harry Yep 070660587c feat(vue): viewport, message parts, and branch picker primitives (#5691) 2026-08-07 13:14:33 +08:00
Harry Yep 97dcf22812 feat(vue): thread message and composer primitives (#5686) 2026-08-07 11:23:12 +08:00
Harry Yep bd4c0ad3d4 feat(core,store): framework-neutral runtime adapter entry (#5668) 2026-08-06 20:33:03 +08:00
Harry Yep aa302eeaac feat: framework-neutral store client entry and vue bridge preview (#5660) 2026-08-06 18:21:03 +08:00
Harry Yep 2b8fd0ab74 fix(with-assistant-transport): use the mjs postcss config like every other app (#5654) 2026-08-06 14:51:45 +08:00
Sam Dickson 453e69447a fix(eve): render connector authorization parts and map auth-suspended turns to requires-action (#5625)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-08-06 11:30:12 +08:00
Simon Farshid dcacd9bc45 feat(store): AuiProvider extends/config grammar with dev-enforced nesting decision (#5430)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-04 02:14:58 -04:00
rupic-app[bot] 15b6715947 fix(ui): keep Radix tooltips instant after shadcn replacement (#5576)
restores `components/ui/radix/tooltip.tsx` to the stock shadcn shape by dropping the implicit `TooltipProvider` wrapper, so replacing that file with the upstream one no longer changes how our components behave.

every consumer of the radix tooltip now supplies its own provider, matching what the base twins already did. radix's root reads provider context with no default, so a provider-less root throws rather than falling back to a delay, which makes that coverage load bearing rather than cosmetic.

closes #5575
2026-08-04 14:12:13 +08:00
Ephraim Duncan 5e22e97459 chore: update next to 16.3 (#5571)
bumps next to 16.3 across every app and takes the typescript 7 type checking the release enables, replacing the `@typescript/typescript6` alias each next app carried for next's old javascript compiler API.

also gives the use-generative loader rule its own turbopack entry so it stops matching generated modules (which broke examples/with-ffmpeg on 16.3) without narrowing a caller's own loaders, gitignores the agent rules `next dev` now writes per app, and excludes next from the release age policy.
2026-08-04 11:26:03 +08:00
Harry Yep 0ee2e35c46 revert: "docs: serve the artifacts demo from the deployed with-artifacts example" (#5340) 2026-07-29 20:58:04 +08:00
Harry Yep 4ccc657302 docs: serve the artifacts demo from the deployed with-artifacts example (#5338) 2026-07-29 20:48:44 +08:00
Harry Yep b5f20a9607 feat: migrate to MCP TypeScript SDK v2 scoped packages (#5316) 2026-07-29 16:18:05 +08:00
Simon Farshid 2f5d0d441c feat: drop v0.12-era deprecated APIs for v0.15 + migration guide (#5281)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-28 03:01:00 -04:00
Simon Farshid 9a7e77603d feat: property API for aui accessors (#5275)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 01:49:46 -04:00
Harry Yep 860c952842 feat(react-pi): support pi 0.82 (#5196) 2026-07-26 15:10:01 +08:00
Harry Yep cdee1e2adb feat(eve): require eve 0.27 (#5192) 2026-07-26 14:46:35 +08:00
KinfeMichael Tariku 735ceecbb4 feat: add react native messages flatlist (#4805)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-07-26 14:39:51 +08:00