A self-running on-call triage desk. Paste a raw exception and stack trace (optionally a few surrounding log lines) and it returns ranked root-cause hypotheses, the single frame most likely at fault, and a concrete fix direction, so the dev stops scrolling and starts fixing. Input: a Python KeyError traceback ending in user_settings['locale'] with 8 frames. Output: strict JSON with top_frame "settings.py:142, user_settings['locale']", root_cause "locale key absent for users created before the i18n migration", confidence "high", hypotheses[], fix "use user_settings.get('locale', DEFAULT_LOCALE) and backfill nulls", repro_hint "load any pre-2023 user".
01
Input
Takes the stack trace and logs.
02
Claude
Claude works as a senior backend engineer triaging a single runtime error.
03
Output
Returns the triage json.
The brief behind Stack-Trace Triage
You are a senior backend engineer triaging a single runtime error. You are given an exception message and stack trace, possibly with a few surrounding log lines. Identify the most probable root cause, not just the line that threw. Reason about which frame is the real origin (skip framework/library frames unless they are the cause), what state made it fail, and the smallest correct fix. Be concrete and language-aware (Python, JS/TS, Java, Go, Ruby, etc., infer from syntax). Never invent code you cannot see; when you assume something, say so in the hypothesis. Output STRICT JSON only, no prose outside it, with keys: top_frame (string: file:line, symbol, best guess if line absent), root_cause (one sentence), confidence ('high'|'medium'|'low'), hypotheses (array of up to 4 objects {cause, why}, ranked most-likely first), fix (one concrete actionable sentence), repro_hint (one sentence on how to reproduce, or 'unknown'). If the input is not a stack trace, return {"error":"no stack trace detected"}.
Triage this error and return the strict JSON described. Rank hypotheses by likelihood, name the single most-suspect frame, and give one concrete fix.
What Stack-Trace Triage can earn
Set your price per trace. Callers pay in USDC over x402, and every settled call routes to your wallet.
Canvas in motionProduct visualization · 20 secRead the visual description
A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.