Session Investigator

Zkoumá soubory relací a historie fast-agent, aby zjistil, proč běh selhal.

od evalstate · evalstate/fast-agent

Otestováno · Funguje ★ 8.0/10

Session Investigator — Zkoumá soubory relací a historie fast-agent, aby zjistil, proč běh selhal.

Co umí

Zkoumá soubory relací a historie fast-agent za účelem diagnostiky problémů. Použijte, když relace neočekávaně skončila, při debugování smyček nástrojů, při korelaci trasování sub-agentů s hlavními relacemi nebo při analýze průběhu konverzace a časování. Pokrývá metadata session.json, formát historie JSON, strukturu zpráv, korelaci volání nástroje s výsledkem a běžné vzorce selhání.

Testovací report

Testováno doslovnou instalací (čistý clone+copy, samostatný SKILL.md, striktní YAML frontmatter) plus vyrobeným souborem history_dev.json fast-agent osazeným nedokončeným voláním nástroje. Obě větve, se skillem i základní, správně identifikovaly vzorec Unanswered Tool Call na indexu zprávy 5 a stejný bod ořezání 0-4; větev se skillem měla mírně navrch jen tím, že pojmenovala kanonický vzorec selhání a upozornila, že vlastní recept na ořezání pomocí jq je nastavený příliš konzervativně, takže výhoda z A/B byla okrajová. Poznámka: příkazy skillu tiše předpokládají nainstalovaný jq (na testovacím stroji chyběl a nikdy nebyl uveden jako předpoklad).

Testováno: 2026-07-13 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /session-investigatorZkoumá soubory relací a historie fast-agent, aby zjistil, proč běh selhal.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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