Skip to content

build(deps): Bump ag-ui-protocol from 0.1.22 to 1.0.0 - #161

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/ag-ui-protocol-1.0.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/ag-ui-protocol-1.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026

Copy link
Copy Markdown
Contributor

Bumps ag-ui-protocol from 0.1.22 to 1.0.0.

Release notes

Sourced from ag-ui-protocol's releases.

Release 2026-09-17

Packages Published

TypeScript (npm) - published at 03:13:24 UTC

Package Version Install
@​ag-ui/claude-agent-sdk 0.0.4 npm install @ag-ui/claude-agent-sdk@0.0.4
@​ag-ui/spring-ai 0.0.3 npm install @ag-ui/spring-ai@0.0.3
@​ag-ui/watsonx 0.0.2 npm install @ag-ui/watsonx@0.0.2
@​ag-ui/a2a-middleware 0.0.3 npm install @ag-ui/a2a-middleware@0.0.3
create-ag-ui-app 0.0.59 npm install create-ag-ui-app@0.0.59

@​ag-ui/claude-agent-sdk@​0.0.4

  • Publish the declared MIT license and license file in the npm package.

@​ag-ui/spring-ai@​0.0.3

  • Publish the declared Apache-2.0 license and license file in the npm package.

@​ag-ui/watsonx@​0.0.2

  • Publish the declared MIT license and license file in the npm package.

@​ag-ui/a2a-middleware@​0.0.3

  • Publish the declared MIT license and license file in the npm package.

create-ag-ui-app@0.0.59

  • Publish the declared MIT license and license file in the npm package.

TypeScript (npm) - published at 18:31:33 UTC

Package Version Install
@​ag-ui/client 1.0.0 npm install @ag-ui/client@1.0.0
@​ag-ui/core 1.0.0 npm install @ag-ui/core@1.0.0
@​ag-ui/encoder 1.0.0 npm install @ag-ui/encoder@1.0.0
@​ag-ui/proto 1.0.0 npm install @ag-ui/proto@1.0.0

@​ag-ui/client@​1.0.0

... (truncated)

Commits
  • f08ccf8 Merge pull request #2785 from ag-ui-protocol/release/next
  • 7c0b1cd docs(dotnet): name the constant the client actually declares
  • b7a947d Revise CHANGELOG for 1.0 release updates
  • 1291d8f Update CHANGELOG for version 1.0.0
  • 76d1c55 Update CHANGELOG
  • ba9055a Update changelog for version 1.0.0 release
  • 3ac5524 Update CHANGELOG for AGUI.Abstractions v1.0.0
  • 8ff1426 chore(release): add changelog entries
  • 02403fb chore(release): bump sdk-dotnet (AGUI.Abstractions@1.0.0, AGUI.Formatting@1.0...
  • 819ae8d chore(release): add changelog entries
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ag-ui-protocol](https://github.com/ag-ui-protocol/ag-ui) from 0.1.22 to 1.0.0.
- [Release notes](https://github.com/ag-ui-protocol/ag-ui/releases)
- [Commits](https://github.com/ag-ui-protocol/ag-ui/compare/ag-ui-protocol@0.1.22...ag-ui-protocol@1.0.0)

---
updated-dependencies:
- dependency-name: ag-ui-protocol
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 22, 2026
@dependabot
dependabot Bot requested a review from ciaransweet as a code owner September 22, 2026 22:07
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 22, 2026
@ciaransweet

Copy link
Copy Markdown
Contributor

Superseded by #164, which takes the same 1.0.0 but with the two things this one is missing.

The five test failures here are all one cause: 1.0.0 types StateDeltaEvent.delta as JSON Patch models, so delta[0]["value"] has to become delta[0].value. The package itself is fine — agui_events emits plain dicts and pydantic validates them into AddOperation / RemoveOperation on the way in — and the encoded SSE is byte-identical across the bump, so no client sees a difference.

The other thing is the range. >=0.1.19,<1.1.0 spans both delta shapes, and a test written against the models fails on 0.1.x:

ag-ui-protocol 1.0.0   566 passed
ag-ui-protocol 0.1.22  5 failed — AttributeError: 'dict' object has no attribute 'path'

So #164 raises the floor to >=1.0.0 rather than keeping a range we cannot test against.

@dependabot @github

dependabot Bot commented on behalf of github Sep 23, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/uv/ag-ui-protocol-1.0.0 branch September 23, 2026 10:04
ciaransweet added a commit that referenced this pull request Sep 23, 2026
1.0.0 types `StateDeltaEvent.delta` as JSON Patch models rather than a
list of anything, so `delta[0]["value"]` is now `delta[0].value`.
Nothing in the package builds an event differently: `agui_events` still
emits plain `{"op", "path", "value"}` dicts and pydantic validates them
into `AddOperation` and `RemoveOperation` on the way in. Only the tests,
which read the operations back, had to change.

The encoded SSE is byte-identical across the bump, deltas included, so
no client changes: `js/agent-ui` and anything consuming the event stream
see exactly what they saw before.

The floor rises to 1.0.0 rather than spanning both shapes. A test
written against the models fails on 0.1.x and vice versa, so a range
covering both is a range we cannot test.

1.0.0 also drops the `Thinking*` events and `MetadataMixin`, none of
which this package used, and adds content parts, subagent identity and
`RunFinishedCancelledOutcome`.

Supersedes #161, which kept a `>=0.1.19` floor and left the five test
reads unchanged.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant