Skip to content

chore(main): release 1.3.1 - #1390

Open
a2a-bot wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

a2a-bot wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@a2a-bot

@a2a-bot a2a-bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

🤖 I have created a release beep boop

1.3.1 (2026-11-13)

Features

  • cluster: Introduce ServerCallContext to DatabaseTaskEventStream (#1399) (6168d59)

Bug Fixes

  • client: percent-encode ids in REST transport paths (#1436) (1bbe69c)
  • client: split SSE lines only on CR, LF and CRLF (#1456) (c8ccea9)
  • compat: get a v0.3 push config by task id alone (#1380) (aa8e966)
  • compat: list push notification configs in the v0.3 REST client (#1424) (d830036), closes #1423
  • compat: parse the v0.3 REST extended agent card as JSON (#1420) (076e0ec)
  • compat: percent-encode ids in v0.3 REST transport paths (#1458) (1ff86d5)
  • compat: return -32602 for invalid v0.3 JSON-RPC params (#1419) (05aaff6)
  • compat: return 400 for a non-integer v0.3 REST historyLength (#1382) (9c90c48), closes #1381
  • compat: return HTTP errors from v0.3 REST streams that fail early (#1403) (11f1116)
  • compat: send no v0.3 configuration when the request has none (#1429) (01483cb)
  • compat: send v0.3 REST request bodies with json_name keys (#1455) (2399993)
  • compat: serve DELETE for v0.3 REST push notification configs (#1442) (14e799c)
  • reject decoded values that are not objects in parse_lenient (#1431) (257626b)
  • reject invalid REST boolean query values (#1383) (babc3f5)
  • server: close the event queues when ActiveTask.start() fails (#1422) (5e0d415)
  • server: create the cluster tables lazily in VersionedDatabaseTaskStore get and delete (#1357) (4e133b7)
  • server: fail fast when an executor produces no events (#1345) (ab7e36f)
  • server: forward CancelTaskRequest.metadata to AgentExecutor.cancel (#1416) (f666ba3), closes #1415
  • server: infer contextId from task when only taskId is provided (#1453) (2ba8e7b), closes #1411
  • server: match input modes on type and subtype, ignoring case (#1425) (28f8a62)
  • server: prevent failed cancel from overwriting terminal task state (#1405) (ac48ce1)
  • server: record FAILED when a task's terminal save fails (#1400) (4e916d8)
  • server: reject out-of-range ListTasks cursor timestamps (#1451) (f451ed7)
  • server: run after_handler_run when a handler call is cancelled (#1427) (2cc1dd5)
  • server: treat request bodies that are not valid UTF-8 as parse errors (#1401) (56ec855)

This PR was generated with Release Please. See documentation.

@a2a-bot
a2a-bot requested a review from a team as a code owner October 27, 2026 10:20
@a2a-bot
a2a-bot force-pushed the release-please--branches--main branch 9 times, most recently from 59131a0 to 419d728 Compare November 2, 2026 11:11
@a2a-bot
a2a-bot force-pushed the release-please--branches--main branch 7 times, most recently from efdf22f to 6024de9 Compare November 9, 2026 11:54
@a2a-bot
a2a-bot force-pushed the release-please--branches--main branch 3 times, most recently from 4b709e9 to df262ed Compare November 12, 2026 08:33
@ishymko
ishymko requested review from a team and removed request for a team November 12, 2026 10:27
@a2a-bot
a2a-bot force-pushed the release-please--branches--main branch 6 times, most recently from 19a33e1 to 0ae76b0 Compare November 13, 2026 12:05
@a2a-bot
a2a-bot force-pushed the release-please--branches--main branch from 0ae76b0 to 5597a8c Compare November 13, 2026 13:06

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: v0.3 REST client raises NotImplementedError for list_task_push_notification_configs [Bug]: CancelTaskRequest.metadata never reaches AgentExecutor.cancel [Bug]: taskId-only continuation still fails required contextId inference in SDK 1.3.0 (follow-up to #1206) v0.3 REST GetTask returns 500 for a non-integer historyLength

1 participant