Skip to content

About

Production evidence for your coding agent.

DebugBundle brings the captured evidence for a production incident into one structured artifact: the debug bundle.

A coding agent can inspect your repository. To investigate a production failure, it also needs evidence from the running application: the error, the request, related logs, and the release involved.

DebugBundle captures and groups failures, assembles the available evidence into versioned JSON, and exposes bundles through API, CLI, MCP, and the dashboard. Request replay artifacts are generated when captured context supports them. Developers and agents can inspect the evidence, gather missing context, and test a proposed fix.

The project is built with a local-first architecture. You can capture, process, and inspect incidents without DebugBundle Cloud anywhere you control the filesystem and can run the CLI, from a laptop to a self-managed server. The hosted platform adds team collaboration, longer retention, remote probes, and automated improvement analysis, but the core debugging workflow is not locked behind the hosted service.

Interface parity

API, CLI, and MCP are first-class equals. No capability is dashboard-only. Automation is not a second-class integration.

Deterministic output

Given the same inputs, DebugBundle produces the same bundle. New evidence can update an incident’s active bundle. Repeatable evidence supports review; a diagnosis or fix still needs validation.

SDK safety

SDKs never throw uncaught exceptions, block your request cycle, or crash the host process. Failures are caught internally and swallowed silently.

Learn more