Skip to content

refactor(integrations): migrate A2A SDK to 1.1.2#488

Open
AlexanderZ-Band wants to merge 8 commits into
mainfrom
agent/int-970-update-a2a-sdk
Open

refactor(integrations): migrate A2A SDK to 1.1.2#488
AlexanderZ-Band wants to merge 8 commits into
mainfrom
agent/int-970-update-a2a-sdk

Conversation

@AlexanderZ-Band

@AlexanderZ-Band AlexanderZ-Band commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Migrate Band A2A integrations and six examples to a2a-sdk>=1.1.2 using official route factories, helpers, and task lifecycle APIs.
  • Expose per-peer JSON-RPC/REST routes with 1.0 and v0.3 discovery compatibility.
  • Preserve Band-specific streaming reduction, room/context correlation, timeout handling, and UUID peer aliases.

Validation

  • uv run pytest tests/ --ignore=tests/integration/ --ignore=tests/e2e/ -q --no-cov
  • uv run ruff check .
  • uv run ruff format --check .
  • uv run pyrefly check

@linear-code

linear-code Bot commented Jul 26, 2026

Copy link
Copy Markdown

INT-970

@AlexanderZ-Band
AlexanderZ-Band force-pushed the agent/int-970-update-a2a-sdk branch 6 times, most recently from 67ce331 to 8be36a4 Compare July 26, 2026 10:18
@AlexanderZ-Band
AlexanderZ-Band force-pushed the agent/int-970-update-a2a-sdk branch from 8be36a4 to a846ec5 Compare July 26, 2026 10:22
@AlexanderZ-Band AlexanderZ-Band changed the title Update A2A SDK gateway to 1.1.2 refactor(integrations): migrate A2A SDK to 1.1.2 Jul 26, 2026
@AlexanderZ-Band
AlexanderZ-Band marked this pull request as ready for review July 26, 2026 11:57
@AlexanderZ-Band
AlexanderZ-Band requested a review from a team July 26, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant