Skip to content

3.2 beta gate: remove dead reporting webhook compatibility patch #1105

Description

@bokelley

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

  • Remove the dead patch and fold any dependent model/helper/test assumptions into the generated upstream shape.
  • Regeneration and validate-generated pass against the 3.2.0-beta.10 candidate bundle.
  • tests/test_code_generation.py and tests/test_schemas_version_pin.py pass.
  • Rerun the AdCP Version Packages SDK-bundle gate and link the passing run here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions