@assistant-ui/react-o11y#
0.0.44#
Patch Changes#
-
#6821
dc6d574- exportSpanPrimitive.ChildByIndex, which the docs already describe, so a row can be scoped to one span index without wiringSpanByIndexProviderby hand (@okisdev) -
Updated dependencies [
bf2cbbc,91689ab,96f011a,f044254,71c5416,6c85699,40f0978,928c580,56f13b5,08088b4,b2d12e7]:- @assistant-ui/tap@0.9.17
- @assistant-ui/store@0.3.13
0.0.43#
Patch Changes#
- #6631
496e973- fix: publish workspace dependencies as caret ranges so they dedupe (@okisdev) - Updated dependencies [
6bd1570,9f08bdc,152a35d,8135d16,fa9c0dc,65d449b,49e727b,8206d8f]:- @assistant-ui/store@0.3.12
- @assistant-ui/tap@0.9.16
0.0.42#
Patch Changes#
- #6305
e96d3de- chore: update dependencies (@okisdev) - Updated dependencies [
e96d3de]:- @assistant-ui/store@0.3.11
- @assistant-ui/tap@0.9.15
0.0.41#
Patch Changes#
- #6116
783e2a1- fix: flatten deeply nested observability traces without overflowing the call stack (@Kinfe123) - Updated dependencies [
f2b3ef8]:- @assistant-ui/tap@0.9.14
- @assistant-ui/store@0.3.10
0.0.40#
Patch Changes#
- Updated dependencies [
99c5302,ac0c836,2b0fec7,f44163f,d80e988,74dca03,1b9c33d,82e2bde,52df42d,6c9e7dd,5c092ef,2f3c638,8e77515,d9c355d,74dca03,a14b347,e999f5d,44d98d7,4320fc6,d4b8845,74dca03,a279301,d7322c0,8b0a836,20efa42,833fbe8,94a39ad,74dca03,74dca03,7748e15,0d2e23f,61d29f4]:- @assistant-ui/tap@0.9.13
- @assistant-ui/store@0.3.10
0.0.39#
Patch Changes#
- Updated dependencies [
4b75b8f,00a630a,c98699d,f59d24b]:- @assistant-ui/store@0.3.9
- @assistant-ui/tap@0.9.12
0.0.38#
Patch Changes#
-
Updated dependencies [
94dc3e5]:- @assistant-ui/store@0.3.8
- @assistant-ui/tap@0.9.11
0.0.37#
Patch Changes#
- Updated dependencies [
4e99deb,2af514c]:- @assistant-ui/store@0.3.7
0.0.36#
Patch Changes#
- Fix broken 0.0.35 publish that shipped unresolved workspace: dependency ranges.
0.0.35#
Patch Changes#
- Updated dependencies [
bd4c0ad]:- @assistant-ui/store@0.3.5
0.0.34#
Patch Changes#
-
#5430
dcacd9b- feat: AuiProvider extends/config grammar.config={AuiConfig({...})}alone creates a top-level root client; nested providers must passextends— a client to extend, ornullto isolate (dev-enforced). An empty config creates a client extending theextendsclient;refexposes the resulting client. Theconfigprop only accepts configs built withAuiConfig(...)(branded type). AssistantRuntimeProvider gains an optionalconfigprop whose scopes are provided alongside the runtime scope. TheuseAui({...})extension overload and the AuiProvidervalueprop are deprecated;value={client}now exposes a client extending the given one (same scopes, new identity) rather than the exact instance.useAui({})with an empty scope object now mounts a rooted host (so the scope set can grow across renders) instead of a passthrough derived-only client.useAuiStatestate enumeration (Object.keys/spread) now includes scopes inherited from parent clients, matchingin-operator behavior. Clients derived from a hand-built parent (a plain object withsubscribe/on) forward scopedon(...)listeners to the parent'soninstead of throwing for scopes the parent does not expose. (@Yonom) -
#5605
afb59f2- fix: prevent cyclic span parent links from crashing observability trees (@Kinfe123) -
Updated dependencies [
dcacd9b,aa302ee,aa302ee,71cf74e]:- @assistant-ui/store@0.3.4
- @assistant-ui/tap@0.9.10
0.0.33#
Patch Changes#
- Updated dependencies [
90b3003]:- @assistant-ui/store@0.3.3
0.0.32#
Patch Changes#
- Updated dependencies [
b8daa96]:- @assistant-ui/tap@0.9.9
- @assistant-ui/store@0.3.2
0.0.31#
Patch Changes#
- Updated dependencies [
d2e7a4a,ecd7c87,2daf2d5,a5bdbed,fb993c3,1c5266c,cdcdbd0,42dbc69,25f1e4f,d16e62d,60d049e,feef8fd,c02680a,e6045bb,04c070e,d7afb3d,2eca438,23ee5db]:- @assistant-ui/store@0.3.2
- @assistant-ui/tap@0.9.8
0.0.30#
Patch Changes#
- Updated dependencies [
3a762ed]:- @assistant-ui/store@0.3.1
0.0.29#
Patch Changes#
-
#5285
d72c2b6- refactor: migrate to aui property accessors (@Yonom) -
Updated dependencies [
9a7e776,ae5f831,dcc41bb,d72c2b6]:- @assistant-ui/store@0.3.0
- @assistant-ui/tap@0.9.7
0.0.28#
Patch Changes#
- Updated dependencies [
d4bdf2c,a0ddc86,8c97501,7e871ef]:- @assistant-ui/store@0.2.22
- @assistant-ui/tap@0.9.6
0.0.27#
Patch Changes#
-
Updated dependencies [
ecd2280,83d7b42,5c54141,5412099,99da4af,390e417]:- @assistant-ui/tap@0.9.5
- @assistant-ui/store@0.2.21
0.0.26#
Patch Changes#
-
Updated dependencies [
0686f4e,e02b21b,7e28a72,5325f09]:- @assistant-ui/tap@0.9.4
- @assistant-ui/store@0.2.20
0.0.25#
Patch Changes#
-
#4535
d7c42fa- feat: add headless span timeline primitives for rendering waterfall bars (@samdickson22) -
Updated dependencies [
cefcf27]:- @assistant-ui/store@0.2.19
- @assistant-ui/tap@0.9.3
0.0.24#
Patch Changes#
- Updated dependencies [
8d3b0e8]:- @assistant-ui/tap@0.9.2
- @assistant-ui/store@0.2.18
0.0.23#
Patch Changes#
- Updated dependencies [
bb38d08,4cc7eaa,4cc7eaa]:- @assistant-ui/tap@0.9.1
- @assistant-ui/store@0.2.18
0.0.22#
Patch Changes#
-
#4385
ae59baf- feat: precompile packages with React Compiler (@Yonom)- aui-build runs React Compiler over packages that depend on tap and remaps
react/compiler-runtimeto the tap shim subpath, so compiled hooks and components work both in React components and inside tap resource renders @assistant-ui/tap/react-shimexportsuseMemoCache(tap inside a resource render,React.__COMPILER_RUNTIME.cotherwise, with a React 18 polyfill); new@assistant-ui/tap/react-shim/compiler-runtimesubpath mirrorsreact/compiler-runtime'scexport- tap implements
useSyncExternalStoreand a no-opuseDebugValue;useSubscribablenow builds onuseSyncExternalStoreso its store reads stay visible to the compiler AssistantProviderBaseopts out via"use no memo"because the runtime receives options through an effect inside a re-rendered child element
- aui-build runs React Compiler over packages that depend on tap and remaps
-
Updated dependencies [
ae59baf,9f13fdb]:- @assistant-ui/tap@0.8.1
- @assistant-ui/store@0.2.17
0.0.21#
Patch Changes#
- Updated dependencies [
3e58253,12b016b,3e58253,5a4f20e]:- @assistant-ui/store@0.2.16
- @assistant-ui/tap@0.7.1
0.0.20#
Patch Changes#
-
#4318
1b6a0d6- refactor: adopt the extracted-hook convention for resources (@Yonom)A resource body is a hook, so resources are now authored as a
use-prefixed hook
wrapped withresource():const useCounter = () => { ... }; const Counter = resource(useCounter);resource()turns a hook into a Resource;useResource(Counter(props))turns it
back into a hook call. Extracting the body to ause-prefixed hook lets React's
stock rules-of-hooks and exhaustive-deps lint resource bodies directly. No
public API or runtime behavior changes. -
Updated dependencies [
1b6a0d6,1b6a0d6,1b6a0d6,1b6a0d6]:- @assistant-ui/tap@0.6.2
- @assistant-ui/store@0.2.15
0.0.19#
Patch Changes#
- Updated dependencies [
5e1151e]:- @assistant-ui/tap@0.6.1
- @assistant-ui/store@0.2.14
0.0.18#
Patch Changes#
-
Updated dependencies [
15878d8,01cf957,01cf957]:- @assistant-ui/store@0.2.14
- @assistant-ui/tap@0.6.0
0.0.17#
Patch Changes#
- Updated dependencies [
299d448]:- @assistant-ui/store@0.2.13
- @assistant-ui/tap@0.5.14
0.0.16#
Patch Changes#
- Updated dependencies [
cabfc71]:- @assistant-ui/tap@0.5.13
- @assistant-ui/store@0.2.12
0.0.15#
Patch Changes#
-
Updated dependencies [
01244a5,1e21076]:- @assistant-ui/store@0.2.12
- @assistant-ui/tap@0.5.12
0.0.14#
Patch Changes#
- Updated dependencies [
db721df,94548fa]:- @assistant-ui/store@0.2.11
- @assistant-ui/tap@0.5.11
0.0.13#
Patch Changes#
- Updated dependencies [
b090acb,5fdf17e]:- @assistant-ui/store@0.2.10
- @assistant-ui/tap@0.5.11
0.0.12#
Patch Changes#
- Updated dependencies [
005f83f]:- @assistant-ui/store@0.2.9
- @assistant-ui/tap@0.5.10
0.0.11#
Patch Changes#
- Updated dependencies [
ce865bc,055dda5,d53ff4f]:- @assistant-ui/store@0.2.8
- @assistant-ui/tap@0.5.9
0.0.10#
Patch Changes#
- c988db8: chore: update dependencies
- Updated dependencies [c988db8]
- @assistant-ui/store@0.2.7
- @assistant-ui/tap@0.5.8
0.0.9#
Patch Changes#
- Updated dependencies [376bb00]
- @assistant-ui/tap@0.5.7
- @assistant-ui/store@0.2.6
0.0.8#
Patch Changes#
- 9103282: fix: resolve biome lint warnings (optional chaining, unused suppressions)
- 209ae81: chore: remove aui-source export condition from package.json exports
- Updated dependencies [bdce66f]
- Updated dependencies [209ae81]
- Updated dependencies [2dd0c9f]
- @assistant-ui/store@0.2.6
- @assistant-ui/tap@0.5.6
0.0.7#
Patch Changes#
- Updated dependencies [52403c3]
- @assistant-ui/store@0.2.5
- @assistant-ui/tap@0.5.5
0.0.6#
Patch Changes#
- Updated dependencies [28a987a]
- Updated dependencies [736344c]
- Updated dependencies [c71cb58]
- @assistant-ui/store@0.2.4
- @assistant-ui/tap@0.5.4
0.0.5#
Patch Changes#
- 7ecc497: feat: children API for primitives with part.toolUI, part.dataRendererUI, and MessagePrimitive.Quote
0.0.4#
Patch Changes#
- 349f3c7: chore: update deps
- Updated dependencies [349f3c7]
- @assistant-ui/store@0.2.3
- @assistant-ui/tap@0.5.3
0.0.3#
Patch Changes#
- Updated dependencies [a845911]
- @assistant-ui/store@0.2.2
- @assistant-ui/tap@0.5.2
0.0.2#
Patch Changes#
- 36ef3a2: chore: update dependencies
- Updated dependencies [36ef3a2]
- Updated dependencies [fc98475]
- Updated dependencies [a638f05]
- @assistant-ui/store@0.2.1
- @assistant-ui/tap@0.5.1