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

4 hours ago

Packages Published

Python (PyPI) - published at 02:54:38 UTC

Package Version Install
ag_ui_adk 0.9.0 pip install ag_ui_adk==0.9.0

ag_ui_adk@0.9.0

  • Processed-message ledger now persists in ADK session state under _ag_ui_processed_message_ids, preventing duplicate turns across replicas.
  • Ledger now rides on Runner.run_async(state_delta=...), fixing frontend-tool round trips that previously failed with RUN_ERROR under optimistic concurrency (DatabaseSessionService).
  • Processed IDs retained with incremental state markers.
  • Ledger-read error path now declares protocolVersion on its RUN_STARTED event.
Breaking changes
  • Every RUN_STARTED now requires protocolVersion; verify custom run entry points supply it.
  • State-delta patches emitted as typed JSON Patch operations rather than dicts; consumers comparing patches may need model_dump.

Don't miss a new ag-ui release

NewReleases is sending notifications on new releases.