背景
当前 PR #514 正在修复 #513 暴露的出站请求头传递问题。仓库仍锁定 a2a-sdk==1.1.2,而上游最新正式版已为 1.1.3。需要在同一分支升级 SDK,并系统审查现有 SDK compatibility layer、私有形状依赖、版本约束与 override 是否仍必要。
目标
- 将
a2a-sdk 从 1.1.2 升级到 1.1.3,并更新 lockfile。
- 审查 1.1.2 到 1.1.3 的上游变更和依赖变化。
- 运行现有 SDK shape/contract 锁定测试,确认公开与私有依赖面是否漂移。
- 盘点并移除已经不再必要的 compatibility override/workaround;保留项需有当前版本证据和测试保护。
- 审查依赖安全风险与现有 transitive constraints 是否仍必要。
- 更新文档并运行
./scripts/doctor.sh。
关联
验收标准
背景
当前 PR #514 正在修复 #513 暴露的出站请求头传递问题。仓库仍锁定
a2a-sdk==1.1.2,而上游最新正式版已为1.1.3。需要在同一分支升级 SDK,并系统审查现有 SDK compatibility layer、私有形状依赖、版本约束与 override 是否仍必要。目标
a2a-sdk从 1.1.2 升级到 1.1.3,并更新 lockfile。./scripts/doctor.sh。关联
验收标准
pyproject.toml与uv.lock锁定a2a-sdk 1.1.3./scripts/doctor.sh通过