Skip to content

feat(templates): upgrade A2A agents to SDK v1#1810

Open
notgitika wants to merge 1 commit into
aws:mainfrom
notgitika:feat/a2a-sdk-v1-templates
Open

feat(templates): upgrade A2A agents to SDK v1#1810
notgitika wants to merge 1 commit into
aws:mainfrom
notgitika:feat/a2a-sdk-v1-templates

Conversation

@notgitika

Copy link
Copy Markdown
Contributor

Summary

  • migrate Google ADK, LangGraph, and Strands A2A templates to a2a-sdk v1 types and agent cards
  • replace the Strands 0.3-only executor adapter with a small v1 AgentExecutor implementation
  • discover the v1 agent-card endpoint with a fallback for existing v0.3 agents
  • require bedrock-agentcore[a2a]>=1.19.0, which will contain the coordinated runtime migration

Depends on aws/bedrock-agentcore-sdk-python#591 and publication of the SDK release containing it. Existing v0.3 outbound CLI invocation remains unchanged and is handled by the SDK compatibility route.

Validation

  • full unit suite: 5,976 passed
  • TypeScript typecheck, ESLint, Prettier, secretlint, and build pass
  • generated Google ADK, LangGraph, and Strands projects through the built CLI
  • resolved each generated project with a2a-sdk 1.1.2 and the local SDK change
  • compiled each generated main.py and imported its framework/A2A v1 APIs

Closes #1146

@notgitika
notgitika requested a review from a team July 22, 2026 21:15
@github-actions github-actions Bot added the size/m PR size: M label Jul 22, 2026
@github-actions github-actions Bot added the agentcore-harness-reviewing AgentCore Harness review in progress label Jul 22, 2026
@agentcore-devx-automation agentcore-devx-automation Bot added the claude-security-reviewing Claude Code /security-review in progress label Jul 22, 2026
@github-actions github-actions Bot removed the agentcore-harness-reviewing AgentCore Harness review in progress label Jul 22, 2026
@notgitika notgitika changed the title feat(templates): upgrade A2A agents to a2a-sdk v1 feat(templates): upgrade A2A agents to SDK v1 Jul 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Package Tarball

aws-agentcore-0.24.1.tgz

How to install

gh release download pr-1810-tarball --repo aws/agentcore-cli --pattern "*.tgz" --dir /tmp/pr-tarball
npm install -g /tmp/pr-tarball/aws-agentcore-0.24.1.tgz

@agentcore-devx-automation

Copy link
Copy Markdown
Contributor

Claude Security Review: no high-confidence findings. (run)

@agentcore-devx-automation agentcore-devx-automation Bot removed the claude-security-reviewing Claude Code /security-review in progress label Jul 22, 2026
@github-actions github-actions Bot added agentcore-harness-reviewing AgentCore Harness review in progress and removed agentcore-harness-reviewing AgentCore Harness review in progress labels Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/m PR size: M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: upgrade A2A templates to a2a-sdk 1.0 protocol spec

1 participant