github ag-ui-protocol/ag-ui release/2026-09-14
Release 2026-09-14

latest release: @ag-ui/mastra@1.1.4
6 hours ago

Packages Published

Python (PyPI) - published at 13:03:24 UTC

Package Version Install
ag-ui-crewai 0.3.1 pip install ag-ui-crewai==0.3.1

ag-ui-crewai@0.3.1

  • RunAgentInput.context is now retained on CopilotKitState; previously Pydantic discarded it before @start ran.
  • Endpoint helpers now forward FastAPI route kwargs (name, tags, summary, operation_id, dependencies, include_in_schema).
  • Conversational runs whose stream carries no translatable frames now terminate with a proper terminal event instead of an empty HTTP 200.
  • Abandoned conversational Flow workers are now bounded and contained after client disconnect, timeout, or cancellation.
  • OpenAI Responses handling simplified to use the public aresponses entrypoint; fixes output_item.done.
  • pydantic (v2, <3) is now a declared direct dependency.
  • Ctrl-C now stops the dojo server instead of requiring SIGKILL.
  • Dojo app is now built once per boot in the serving process.
  • Removed the dead, fully commented-out enterprise.py module from published artifacts.
  • Published distributions now include a Changelog URL in metadata.
  • The dev console script is no longer published; run the dojo via the relocated examples project instead.
  • The dojo server and demo flows moved into a separate examples project and are no longer shipped in the published package.
  • enterprise.py removed from the package.

TypeScript (npm) - published at 16:23:30 UTC

Package Version Install
@ag-ui/mastra 1.1.4 npm install @ag-ui/mastra@1.1.4

@ag-ui/mastra@1.1.4

  • Server tools can now show a live "running" step via opt-in MastraAgentConf live TOOL_CALL_START emission.
  • Resumed runs now receive the frontend tools of the run they continue, so frontend-only agents no longer end with no output.
  • Mastra tripwire chunks now surface their reason as assistant text instead of ending the run silently; terminal retry reasons are preserved.
  • Developer messages are now forwarded (mapped to user role) instead of being dropped.
  • Thread-scoped working memory is now seeded on a new thread, preventing "Thread not found" errors on the first turn.
  • Resume now emits TOOL_CALL start/args/end before the result and preserves streamed tool arguments.
  • Replay conversion recovers from malformed or concatenated tool-call argument strings instead of failing all later runs.
  • Results paired with skipped replay calls are now dropped; suppressed spurious warning on brand-new threads.
Breaking changes

None.

Don't miss a new ag-ui release

NewReleases is sending notifications on new releases.