One MCP server. Full runtime visibility. Your agent sees the code execute, not just reads it.
Paste error → guess fix → repeat. No runtime data, no learning, no context.
Investigate → instrument → capture → fix → verify → cleanup. Diagnosis saved for next time.
Start here. Give it an error — get classification, source code at crash site, git context, environment, and past solutions.
Entry pointAdd tagged logging to source files. Supports JS/TS, Python, Go, and Rust. Each marker links to a hypothesis.
Multi-languageRun a command and capture output. Tagged output is linked to hypotheses. Drains terminal, browser, and Tauri logs.
RuntimeAfter applying a fix, run the test command and get a clear pass/fail with exit code and error output.
ValidationRemove all instrumentation, verify files are restored, save diagnosis + causal chain to memory.
PersistenceSearch past sessions for similar errors. Returns diagnoses ranked by relevance with staleness tracking.
MemoryDetect recurring errors, hot files, regressions, and error clusters across all past sessions.
AnalyticsLightweight view of current state: hypotheses, active instruments, recent captures.
Status| Feature | JS / TS | Python | Go | Rust / Tauri |
|---|---|---|---|---|
| Stack trace parsing | ✓ | ✓ | — | ✓ |
| Error classification | ✓ | — | — | ✓ |
| Code instrumentation | ✓ | ✓ | ✓ | ✓ |
| Source extraction | ✓ | ✓ | ✓ | ✓ |
| Log file tailing | — | — | — | ✓ |
| Environment detection | ✓ | ✓ | — | ✓ |
Auto-searches past diagnoses when investigating new errors. Similar errors get previous solutions and causal chains.
Every diagnosis tagged with git SHA. Recalled diagnoses checked against current code. Stale ones are flagged.
Records where the error appeared vs. where the actual bug was. Next time, go straight to the cause file.
Recurring errors, hot files, regressions, error clusters — systemic issues detected across all sessions.