@assistant-ui/react-o11y#
0.0.41#
Patch Changes#
- #6116
783e2a1- fix: flatten deeply nested observability traces without overflowing the call stack (@Kinfe123) - Updated dependencies [
f2b3ef8]:- @.../tap@....9.14
- @.../store@....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]:- @.../tap@....9.13
- @.../store@....3.10
0.0.39#
Patch Changes#
0.0.38#
Patch Changes#
-
Updated dependencies [
94dc3e5]:- @.../store@....3.8
- @.../tap@....9.11
0.0.37#
Patch Changes#
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]:- @.../store@....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]:- @.../store@....3.4
- @.../tap@....9.10
0.0.33#
Patch Changes#
- Updated dependencies [
90b3003]:- @.../store@....3.3
0.0.32#
Patch Changes#
- Updated dependencies [
b8daa96]:- @.../tap@....9.9
- @.../store@....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]:- @.../store@....3.2
- @.../tap@....9.8
0.0.30#
Patch Changes#
- Updated dependencies [
3a762ed]:- @.../store@....3.1
0.0.29#
Patch Changes#
-
#5285
d72c2b6- refactor: migrate to aui property accessors (@Yonom) -
Updated dependencies [
9a7e776,ae5f831,dcc41bb,d72c2b6]:- @.../store@....3.0
- @.../tap@....9.7
0.0.28#
Patch Changes#
0.0.27#
Patch Changes#
-
Updated dependencies [
ecd2280,83d7b42,5c54141,5412099,99da4af,390e417]:- @.../tap@....9.5
- @.../store@....2.21
0.0.26#
Patch Changes#
0.0.25#
Patch Changes#
-
#4535
d7c42fa- feat: add headless span timeline primitives for rendering waterfall bars (@samdickson22) -
Updated dependencies [
cefcf27]:- @.../store@....2.19
- @.../tap@....9.3
0.0.24#
Patch Changes#
- Updated dependencies [
8d3b0e8]:- @.../tap@....9.2
- @.../store@....2.18
0.0.23#
Patch Changes#
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]:- @.../tap@....8.1
- @.../store@....2.17
0.0.21#
Patch Changes#
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]:- @.../tap@....6.2
- @.../store@....2.15
0.0.19#
Patch Changes#
- Updated dependencies [
5e1151e]:- @.../tap@....6.1
- @.../store@....2.14
0.0.18#
Patch Changes#
0.0.17#
Patch Changes#
- Updated dependencies [
299d448]:- @.../store@....2.13
- @.../tap@....5.14
0.0.16#
Patch Changes#
- Updated dependencies [
cabfc71]:- @.../tap@....5.13
- @.../store@....2.12
0.0.15#
Patch Changes#
0.0.14#
Patch Changes#
0.0.13#
Patch Changes#
0.0.12#
Patch Changes#
- Updated dependencies [
005f83f]:- @.../store@....2.9
- @.../tap@....5.10
0.0.11#
Patch Changes#
0.0.10#
Patch Changes#
- c988db8: chore: update dependencies
- Updated dependencies [c988db8]
- @.../store@....2.7
- @.../tap@....5.8
0.0.9#
Patch Changes#
- Updated dependencies [376bb00]
- @.../tap@....5.7
- @.../store@....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]
- @.../store@....2.6
- @.../tap@....5.6
0.0.7#
Patch Changes#
- Updated dependencies [52403c3]
- @.../store@....2.5
- @.../tap@....5.5
0.0.6#
Patch Changes#
- Updated dependencies [28a987a]
- Updated dependencies [736344c]
- Updated dependencies [c71cb58]
- @.../store@....2.4
- @.../tap@....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]
- @.../store@....2.3
- @.../tap@....5.3
0.0.3#
Patch Changes#
- Updated dependencies [a845911]
- @.../store@....2.2
- @.../tap@....5.2
0.0.2#
Patch Changes#
- 36ef3a2: chore: update dependencies
- Updated dependencies [36ef3a2]
- Updated dependencies [fc98475]
- Updated dependencies [a638f05]
- @.../store@....2.1
- @.../tap@....5.1