vigiles API reference
    Preparing search index...

    Interface ParsedModelRun

    The harness-specific half of a run trace: how a real model's raw stdout maps to the common fields. Claude Code's parseClaudeRun reads its stream-json; a second harness (Codex) supplies its own parser of codex exec --json JSONL, so the eval tier (measureTriggerRate/runEval) isn't bound to Claude's format. The non-harness fields (cwd/exitCode/stdout/file/sh) stay in makeContext.

    interface ParsedModelRun {
        hooks: HookFire[];
        output: string;
        subagents: SubagentTrace[];
        toolCalls: ToolCall[];
        turns: number;
        usage: EvalUsage;
    }
    Index

    Properties

    hooks: HookFire[]
    output: string
    subagents: SubagentTrace[]
    toolCalls: ToolCall[]
    turns: number
    usage: EvalUsage