Skip to content

Documentation

Welcome to the triage technical documentation.


When a Go HTTP server panics at runtime, triage:

  1. Non-blockingly catches the panic using standard Go defer + recover().
  2. Gathers the stack trace and slices only the enclosing *ast.FuncDecl function declaration using go/parser.
  3. Streams the AST snippet to Google Gemini AI for instant root cause diagnosis and patch proposals.
  4. Auto-creates a detailed GitHub issue with labels and telemetry IDs.
  5. Displays live incidents in your self-hosted Studio Dashboard UI.

Jump right into the Go SDK Integration Guide or check the Self-Hosting Guide.