Packages Published
TypeScript (npm) - published at 01:54:53 UTC
| Package | Version | Install |
|---|---|---|
| @ag-ui/claude-agent-sdk | 0.0.9 | npm install @ag-ui/claude-agent-sdk@0.0.9
|
| @ag-ui/a2ui-middleware | 0.0.16 | npm install @ag-ui/a2ui-middleware@0.0.16
|
@ag-ui/claude-agent-sdk@0.0.9
- Fixed
clone()ofClaudeAgentAdapter, which previously lacked state maps and threw "Cannot read properties of undefined (reading 'has')" in hosts that clone agents per request, such as CopilotKit runtime. - Clones now share per-thread state (bindings, admitted, activeQueries, sessions) with the original.
- Frontend tool parameter schemas are now converted from JSON Schema recursively, preserving nested object properties, array item schemas, required fields, enums, const, nullable/union types and descriptions.
- Nested objects no longer strip undeclared keys during parsing.
- Preserved raw frontend outcomes during native recovery and replay saved tool results after executor failure.
- Preserved final assistant identity without streaming and reconciled superseded recovery deliveries.
- Accept public interrupt answers and saved-result retries.
- Recover child dependency graphs, internal state, parallel root and frontend results across restarts from canonical history.
- Clear completed diagnostics after child results and keep recovery guards across interrupted bridges.
- Recover native child approvals without event storage.
Breaking changes
- Frontend tool parameter schemas now carry nested structure instead of collapsing to
any[]or open records; verify agents relying on the previous loose shapes.
@ag-ui/a2ui-middleware@0.0.16
- Maintenance release; no consumer-facing changes identified.
Breaking changes
None.
Python (PyPI) - published at 01:54:55 UTC
| Package | Version | Install |
|---|---|---|
| ag_ui_strands | 1.0.4 | pip install ag_ui_strands==1.0.4
|
| ag-ui-claude-sdk | 0.2.4 | pip install ag-ui-claude-sdk==0.2.4
|
ag_ui_strands@1.0.4
- Fixed run handling so each run is driven from a single task, allowing OpenTelemetry spans to detach correctly.
- Prevents OTel context token reset errors caused by spanning multiple contextvars Contexts.
Breaking changes
None.
ag-ui-claude-sdk@0.2.4
- Stopped sending
threadId/runIdonTEXT_MESSAGE_*andTOOL_CALL_*events, which the AG-UI 1.0 schema rejects; avoids[ag-ui][enforce]strip warnings. - Task tool calls now open an
ActivitySnapshotEvent/ActivityDeltaEventactivity so frontends can render dispatched subagents distinctly; activities close on teardown and matching tool results. - Preserve raw frontend outcomes and replay saved tool results during native recovery after executor failure.
- Preserve final assistant identity when not streaming.
- Reconcile superseded recovery deliveries and accept public interrupt answers and saved-result retries.
- Recover child dependency graphs, internal state, parallel root results, and native child approvals across restarts.
- Clear completed diagnostics after child results; keep recovery guards across interrupted bridges.
Breaking changes
TEXT_MESSAGE_*andTOOL_CALL_*events no longer includethreadId/runId; consumers relying on those fields must read them fromRUN_STARTEDor other run-level events.