Release blocker
The Python SDK's candidate-bundle validation refuses AdCP 3.2.0-beta.10 because schemas/patches/01-reporting-webhook-operation-id.patch is now dead: the upstream protocol bundle already contains the patched shape.
Failing protocol run: https://github.com/adcontextprotocol/adcp/actions/runs/33308083808/job/99248392514
Protocol PR: adcontextprotocol/adcp#7007
The SDK's failure is useful and explicit:
Patch is DEAD (upstream already has this change): 01-reporting-webhook-operation-id.patch
Acceptance criteria
Release blocker
The Python SDK's candidate-bundle validation refuses AdCP
3.2.0-beta.10becauseschemas/patches/01-reporting-webhook-operation-id.patchis now dead: the upstream protocol bundle already contains the patched shape.Failing protocol run: https://github.com/adcontextprotocol/adcp/actions/runs/33308083808/job/99248392514
Protocol PR: adcontextprotocol/adcp#7007
The SDK's failure is useful and explicit:
Acceptance criteria
validate-generatedpass against the3.2.0-beta.10candidate bundle.tests/test_code_generation.pyandtests/test_schemas_version_pin.pypass.