Why this matters
Suppressions start as a mercy and become blind spots. A broad rule that was safe last month can hide a revenue-impacting regression after a deploy.
What you get
- Suppression rules with recent matching cases
- Rules that match too many fingerprints
- Suppressed cases with user or revenue impact
- Recommendations to narrow, expire, or remove rules
Walk through it
Are any suppressions hiding real problems?
I’ll list suppression rules and compare them with current open and ignored cases.
GET /v1/projects/:project_id/suppressions { project_id: "default" }
GET /v1/projects/:project_id/cases { project_id: "default", status: "open" }
The output
The agent returns suppressions sorted by risk: broad pattern, recent matches, affected users, and recommended action.
Setting it up
No extra instrumentation required beyond errors. Keep suppression reasons specific so future agents can evaluate intent.
Variations
- “Expire any suppression that has not matched in 30 days.”
- “Show suppressed errors after the last deploy.”
- “Turn this into a weekly oncall hygiene check.”