Skip to content

chore: Upgrade a2a-sdk dependencies - #649

Merged
pdettori merged 8 commits into
rossoctl:mainfrom
esnible:upgrade-a2a-dep
Jul 1, 2026
Merged

chore: Upgrade a2a-sdk dependencies#649
pdettori merged 8 commits into
rossoctl:mainfrom
esnible:upgrade-a2a-dep

Conversation

@esnible

@esnible esnible commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

This is the final PR.

Resolves #286 by upgrading the remaining dependencies on 0.x a2a-sdk.

(Optional) Testing Instructions

See the instructions in the related PRs

esnible added 5 commits July 1, 2026 11:01
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>
esnible added 3 commits July 1, 2026 12:54
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>
Signed-off-by: Ed Snible <snible@us.ibm.com>

@pdettori pdettori left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean a2a-sdk upgrade from 0.2.x/0.3.x → 1.1.0 across all 5 agents.

  • enable_v0_3_compat=True correctly maintains backward compat with Kagenti's 0.3 client
  • Both agent-card well-known paths served (new + legacy)
  • API migration (route factories, TaskState enum, helpers) applied consistently
  • Tests updated for new import paths
  • Version constraint >=1.1.0,<2 properly bounded

All CI green. LGTM.

@pdettori
pdettori merged commit 3716b35 into rossoctl:main Jul 1, 2026
10 checks passed
@github-project-automation github-project-automation Bot moved this from New/ToDo to Done in Rossoctl Issue Prioritization Jul 1, 2026
@esnible
esnible deleted the upgrade-a2a-dep branch July 1, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

build(deps): migrate all agents to a2a-sdk 1.0

3 participants