Version-bound release gates for tool-using agent workflows
Agent-platform release engineers should make a successful workflow receipt identify not only the source commit, but also every package source and version and the exact MCP server schema used during execution. Package-install experiments found that agents commonly accepted untrusted registries, while MCPEvol-Bench measured 13.7% and 14.4% task-performance declines for two frontier models after tool evolution. Proof-or-Stop shows how lifecycle evidence can be rejected when it is stale or detached from tracked state, but its current evaluation does not establish coverage of changing external tools.
A release gate could replay a small set of high-value workflows against both pinned and candidate dependency/tool versions, run deterministic package provenance checks before installation, and issue a receipt over the code commit, registry identity, dependency lock, MCP schema, and test outputs. Any change to those inputs would invalidate the prior receipt. The cheapest useful check is to mutate one registry URL and one MCP parameter in an existing release suite and verify that the gate blocks reuse of the old evidence and localizes the failed step.