github ag-ui-protocol/ag-ui release/2026-10-16
Release 2026-10-16

3 hours ago

Packages Published

TypeScript (npm) - published at 08:45:35 UTC

Package Version Install
@ag-ui/claude-agent-sdk 0.0.7 npm install @ag-ui/claude-agent-sdk@0.0.7
@ag-ui/claude-managed-agents 0.0.3 npm install @ag-ui/claude-managed-agents@0.0.3
@ag-ui/watsonx 0.0.3 npm install @ag-ui/watsonx@0.0.3
@ag-ui/client 1.0.3 npm install @ag-ui/client@1.0.3
@ag-ui/core 1.0.3 npm install @ag-ui/core@1.0.3
@ag-ui/encoder 1.0.3 npm install @ag-ui/encoder@1.0.3
@ag-ui/proto 1.0.3 npm install @ag-ui/proto@1.0.3

@ag-ui/claude-agent-sdk@0.0.7

  • Preserves split content and renders qualified tool names.
  • Recovers default frontend tool calls and reconciles state snapshots.
  • Preserves profile context and expires local bindings.
  • Restores frontend tool results through ready MCP transport, including failure status.
  • Restores original sessions and supports native deferred approvals.
  • Retains native structured tool result envelope and canonical frontend payloads.
  • Retains media diagnostics and native tool names.
Breaking changes
  • Tool result serialization and frontend payload format changed; re-verify handling of tool names, result envelopes, and failure statuses.

@ag-ui/claude-managed-agents@0.0.3

  • Preserve multipart text separators when assembling message content.
  • Skip unsupported message parts without discarding associated tool calls.
  • Maintain managed recovery state across stream handoff and cancellation.
  • Keep tool results separate from agent state to avoid cross-contamination.
  • Recover managed agent sessions and pending approvals after interruption.
  • Preserve live conversation content during streaming.
Breaking changes

None.

@ag-ui/watsonx@0.0.3

  • Requires AG-UI 1.0 (@ag-ui/core / @ag-ui/client >=1.0.0). RUN_STARTED declares protocolVersion.
  • Streamed tool calls stay on the assistant message in MESSAGES_SNAPSHOT, so frontend tools run.
  • New baseUrl option for private endpoints or OpenAI-compatible mocks. When set, it is used instead of the URL built from region and instanceId.
  • Only text parts are sent in the prompt. Media parts are dropped with a warning instead of being JSON-encoded.
Breaking changes

None.

@ag-ui/client@1.0.3

  • Maintenance release; no consumer-facing changes identified.
Breaking changes

None.

@ag-ui/core@1.0.3

  • Maintenance release; no consumer-facing changes identified.
Breaking changes

None.

@ag-ui/encoder@1.0.3

  • Maintenance release; no consumer-facing changes identified.
Breaking changes

None.

@ag-ui/proto@1.0.3

  • Maintenance release; no consumer-facing changes identified.
Breaking changes

None.

Python (PyPI) - published at 08:45:37 UTC

Package Version Install
ag-ui-a2ui-toolkit 0.0.5 pip install ag-ui-a2ui-toolkit==0.0.5
ag_ui_strands 1.0.2 pip install ag_ui_strands==1.0.2
ag-ui-claude-sdk 0.2.2 pip install ag-ui-claude-sdk==0.2.2
ag-ui-claude-managed-agents 0.2.1 pip install ag-ui-claude-managed-agents==0.2.1
ag_ui_watsonx 0.0.2 pip install ag_ui_watsonx==0.0.2

ag-ui-a2ui-toolkit@0.0.5

  • Added a stable Changelog URL to the published package metadata, which now appears on PyPI.
Breaking changes

None.

ag_ui_strands@1.0.2

  • Preserve resume hooks and replace existing client results during resume.
  • Deduplicate backend results on native resume.
Breaking changes

None.

ag-ui-claude-sdk@0.2.2

  • Preserve split content and render qualified tool names.
  • Recover default frontend tool calls and reconcile state snapshots.
  • Preserve profile context and expire stale local bindings.
  • Restore frontend tool results through a ready MCP transport.
  • Use Python's native tool error flag when reporting tool failures.
  • Preserve frontend result failure status instead of dropping it.
  • Restore original sessions and support native deferred approvals.
  • Retain native structured tool result envelopes and media diagnostics.
  • Preserve rich results and canonical frontend payloads.
Breaking changes
  • Tool error reporting now uses the Python-native error flag; re-verify consumers that inspect tool result failure status or error semantics.
  • Structured tool result envelope and frontend payload serialization changed; re-check code parsing tool results or snapshots.

ag-ui-claude-managed-agents@0.2.1

  • Preserve multipart text separators when assembling message content.
  • Skip unsupported message parts without dropping associated tool calls.
  • Maintain managed recovery state across stream handoff and cancellation.
  • Keep tool results separate from agent state.
  • Recover managed agent sessions and pending approvals.
  • Preserve live conversation content during streaming.
Breaking changes

None.

ag_ui_watsonx@0.0.2

  • Requires AG-UI 1.0 (ag-ui-protocol>=1.0.0). RUN_STARTED declares protocol_version.
  • Only text parts are sent to watsonx Orchestrate. Other parts are dropped with a warning instead of being JSON-encoded into the prompt.
  • Tool results with content parts pass through to TOOL_CALL_RESULT.
  • The FastAPI endpoint helpers forward route options (name, tags, dependencies, ...), and FastAPI is imported only when they are used.
  • The package ships its MIT license file.
Breaking changes

None.

Don't miss a new ag-ui release

NewReleases is sending notifications on new releases.