Product

The incident page

This is the signed-in view, shown signed out. Every change and severity below is real @zevruna/diff output; the execution trace is a demo run, because a public page cannot show you someone else's production traffic.

ZV-2481 · acme-crm · snapshot 2db7b40e39df

contacts.create, 2 breaking changes

Found 6m ago · 2 agents affected · broken for 6m and counting

Detected14:03 · we saw the contract change
Acknowledgednobody has claimed it yet
Acceptedyou haven't adopted the new schema
Fixedyour code still sends the old shape
Next

Press Accept as new contract to adopt acme-crm's new schema as the one your code should match. That makes zevruna check fail until your call sites are updated, which is what stops the broken version reaching production.

Execution trace

run_01j9f2
Mclaude · planmodel842ms
Acustomer.lookuphttp211ms
Pacme-crm.contacts.createmcp · attempt 3 · contacts.create returned isError4.80s
Trefund.createtool392ms
Mfinal responsemodel143ms

Outcome: task not completed, every request returned 200.

What changed

MCP contract
acme-crm617cd33222b32db7b40e39df

2 breaking, 1 risky, 3 changes in total.

contacts.createrisky
contacts.create · inputSchema.properties.customer_idbreaking
contacts.create · inputSchema.properties.account_type+
Steps failing on this server since the change76.4%

Blast radius

since 14:03
AgentContract impactRuns touching this serverFailed runsFailure rateLast failure
intake-agentbreaking2,481189676.4%2m ago
outreach-agentbreaking4318118.7%9m ago
crm-syncnot declared0---

Contract impact comes from your manifests. The run columns are measured from telemetry, an agent can be impacted on paper and simply not have run yet.

Watch the whole loopSet it upPricing