Skip to content

[DNM] Migrate from A2A v0 to v1 (part 2)#1929

Draft
supreme-gg-gg wants to merge 18 commits into
jetc/feat/a2a-v1-migration-afrom
jetc/feat/a2a-v1-migration-b
Draft

[DNM] Migrate from A2A v0 to v1 (part 2)#1929
supreme-gg-gg wants to merge 18 commits into
jetc/feat/a2a-v1-migration-afrom
jetc/feat/a2a-v1-migration-b

Conversation

@supreme-gg-gg
Copy link
Copy Markdown
Contributor

The 2nd of 3 PRs to migrate from A2A v0 to v1. This will go into 0.11.0 release. Building on top of #1921:

  • Migrates all agent runtimes (go and python) and UI to use A2A v1 libraries (client + server)
  • Migrates all BYO agent libraries to use A2A v1
  • Migrates Kagent CLI (invoke cmd + TUI) to use A2A v1 go client
  • Adds a kagent migrate a2a-v1 CLI command for migrating data in database from v0 to v1 (run this AFTER you have upgraded to 0.11.0 for full zero-downtime experience)
  • Some changes to go/core controller, handler, db client since 0.10.0 regarding agent card and v1 data writing

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
@supreme-gg-gg supreme-gg-gg force-pushed the jetc/feat/a2a-v1-migration-a branch from 6350578 to d60eec4 Compare May 27, 2026 16:29
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