Session Investigator

Undersøker fast-agent-økt- og historikkfiler for å diagnostisere hvorfor en kjøring feilet.

av evalstate · evalstate/fast-agent

Bestått ★ 8.0/10

Session Investigator — Undersøker fast-agent-økt- og historikkfiler for å diagnostisere hvorfor en kjøring feilet.

Hva den gjør

Undersøk fast-agent-økt- og historikkfiler for å diagnostisere problemer. Brukes når en økt avsluttes uventet, ved feilsøking av verktøyløkker, ved korrelering av underagent-spor med hovedøkter, eller ved analyse av samtaleflyt og timing. Dekker session.json-metadata, historikkens JSON-format, meldingsstruktur, korrelering av verktøykall/-resultat, og vanlige feilmønstre.

Testrapport

Testet verbatim-installasjon (ren clone+copy, selvstendig SKILL.md, streng YAML-frontmatter) pluss en konstruert fast-agent history_dev.json med et innplantet, ubesvart verktøykall. Både skill- og basearmen identifiserte korrekt Unanswered Tool Call-mønsteret ved meldingsindeks 5 og samme avkuttingspunkt ved 0-4; skillarmen lå bare marginalt foran ved å navngi det kanoniske feilmønsteret og flagge at dens egen jq-avkuttingsoppskrift ankrer for konservativt, så A/B-gevinsten var marginal. Merk at skillens kommandoer stilltiende forutsetter at jq er installert (fraværende på testmaskinen og aldri oppgitt som forutsetning).

Testet på: 2026-07-13 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/evalstate/fast-agent
cd fast-agent
mkdir -p ~/.claude/skills
cp -r examples/hf-toad-cards/skills/session-investigator ~/.claude/skills/session-investigator

Kommandoer og eksempelprompter

  • /session-investigatorUndersøker fast-agent-økt- og historikkfiler for å diagnostisere hvorfor en kjøring feilet.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Why did this fast-agent session end unexpectedly
  • Correlate this sub-agent trace with the main session
  • Debug this tool loop using the session history