Four parts that talk to each other
SDKs that record, a cloud that correlates, a dashboard for people, and an MCP server for agents.
SDKs
Published on npm and installable today.
crumbtrail-coreThe browser SDK. Zero dependencies. Collectors, redaction, and silent failure detection. React bindings ship on its react subpath, and the Tauri v2 desktop transport on its tauri subpath.
crumbtrail-nodeThe server side. Capture ingest, an OTLP receiver for traces and logs, Express middleware for request correlation, and the MCP server.
crumbtrail-react-nativeReact Native and Expo support for errors, network, navigation, and view tree snapshots. Its own package because its native peer dependencies must not reach a web bundle.
crumbtrail-capacitorCapacitor and Ionic support. The web SDK already records the WebView, so this package adds the half a phone bug happens in: device and OS build, app version, backgrounding, connectivity, and the deep link that opened the screen.
crumbtrailThe setup wizard. It detects your framework, wires in the SDK, and verifies the first event arrives. The four SDKs are MIT; the wizard itself is source available under PolyForm Shield, so nothing it installs into your application carries a restriction.
Cloud
Ingest, correlation, diagnosis, and metering.
Session ingest
Session start and end, batched events, and flags. Every write is key authenticated, ownership checked, and privacy scrubbed.
OpenTelemetry ingest
Traces and logs over OTLP in JSON and protobuf, joined to the owning session through a durable trace join store.
Canonical issues
Detector signals are grouped into incidents and resolved to one canonical issue through an alias table, so a later session with partial signals resolves back to the same issue.
Diagnosis on your code
When GitHub is connected, code access is enabled, and the repository index is ready, analysis can point at matching source files. Without that context, it stays structural and may give general guidance.
Data protection
Envelope encryption for hosted artifacts, per project redaction levels, deletion jobs with receipts, and a retention purge keyed to your plan.
Ticket connection
Jira Cloud over OAuth. The tracker stays the system of record and Crumbtrail mirrors its state.
Dashboard
Where a person looks when they want to look.
Triage the issue queue, inspect the evidence behind any claim, compare sessions, and manage projects, keys, and integrations. The product is designed so the pipeline works without anyone opening this, but the evidence is here when you want to read it yourself.
MCP
The interface your coding agent actually uses.
The MCP server exposes captured evidence to any connected agent, reading from local disk or from the cloud. Two paths work equally well: paste a ticket reference into your agent and the server resolves it to the bundle, or follow the link Crumbtrail posts on the ticket. Tool mapping for Splunk, PostHog, and Cloudflare is built from live discovery and tenant review rather than a certified vendor profile, so treat those three as reviewed rather than warranted.
See it against your stack
Bring your tracker and your telemetry and we will show what correlates.