Loading...
Loading...
Diagnose why an agent harness misbehaved by reading the local flight-recorder ledger (.vigiles/runs.jsonl) — which skills fired or got hijacked, which hooks blocked or wrongly allowed, which subagent tool-contract violations happened, and how a skill's trigger rate moved. Use when asked why a skill stopped firing, why a hook didn't block, why the wrong skill ran, or to debug/investigate what the harness actually did. NOT for writing new rules (use strengthen) or editing the spec (use edit-spec).
npx skill4agent add zernie/vigiles debug-my-harness.vigiles/runs.jsonlkindhook{event, decision: allow|deny|ask, mode: enforce|observe, rule, cmd, reason}agent{name, tool, allowed, reason}falseskill{name, fired}eval{name, metric, value}capability-diff{pr, added, removed, widened}.vigiles/runs.jsonlvigiles auditskillhookdecision: allowmode: observeobserveenforceagentallowed: falseevalagentstrengthenedit-specstrengthentest-harnessmeasureTriggerRate