Summary
The a2a-sdk has released version 1.0, which is a breaking change from the 0.x series currently used across all A2A agents. Dependabot opened PRs for this upgrade (#258, #261, #268, #270) but they were closed because:
- The a2a-sdk 1.0 release has significant API surface changes
- All agents should be migrated together for consistency
- The
uv.lock files need regeneration (Dependabot doesn't do this)
- Manual validation is required for each agent
Affected Agents
| Agent |
Current Constraint |
Target |
a2a/a2a_contact_extractor |
>=0.2.5,<0.4.0 |
>=1.0.1 |
a2a/a2a_currency_converter |
>=0.2.5,<0.4.0 |
>=1.0.1 |
a2a/file_organizer |
>=0.3.26 |
>=1.0.1 |
a2a/image_service |
>=0.2.16 |
>=1.0.1 |
Tasks
Context
Closed Dependabot PRs: #258, #261, #268, #270
Assisted-By: Claude Code
Summary
The a2a-sdk has released version 1.0, which is a breaking change from the 0.x series currently used across all A2A agents. Dependabot opened PRs for this upgrade (#258, #261, #268, #270) but they were closed because:
uv.lockfiles need regeneration (Dependabot doesn't do this)Affected Agents
a2a/a2a_contact_extractor>=0.2.5,<0.4.0>=1.0.1a2a/a2a_currency_converter>=0.2.5,<0.4.0>=1.0.1a2a/file_organizer>=0.3.26>=1.0.1a2a/image_service>=0.2.16>=1.0.1Tasks
a2a_contact_extractor— adjust imports/API calls, regenerate lockfilea2a_currency_converter— adjust imports/API calls, regenerate lockfilefile_organizer— adjust imports/API calls, regenerate lockfileimage_service— adjust imports/API calls, regenerate lockfiletest-startuplocally to verify all agents start cleanlyContext
Closed Dependabot PRs: #258, #261, #268, #270
Assisted-By: Claude Code