{
  "recorded": "2026-11-10T17:44:45.912Z",
  "agent": "Claude Code",
  "agentVersion": "2.1.322",
  "model": "claude-haiku-5-5",
  "elide": "1.6.3+1dce7fe60b",
  "mode": "claude -p --output-format stream-json --verbose (non-interactive)",
  "prompt": "checkout prints 4200500 instead of 4700. trace to find out why.",
  "project": "/tmp/order-summary: the toolchain demo project (elide.pkl, src/) with the Insight example (checkout.js, trace.js).",
  "mcpConfig": {
    "mcpServers": {
      "elide": {
        "type": "stdio",
        "command": "elide",
        "args": [
          "mcp"
        ]
      }
    }
  },
  "flags": "-p --output-format stream-json --verbose --model haiku --mcp-config /tmp/order-summary/.mcp.json --strict-mcp-config --setting-sources project --tools \"\" --allowedTools mcp__elide --no-session-persistence",
  "tools": [
    "agent_context",
    "build_cancel",
    "build_diagnostics",
    "build_graph",
    "build_inspect",
    "build_run",
    "build_status",
    "coverage_report",
    "deps_inspect",
    "docs_read",
    "elide",
    "elide_links",
    "insight_run",
    "project_context",
    "run_file",
    "run_snippet",
    "studio_open",
    "telemetry_read",
    "telemetry_run",
    "telemetry_start",
    "telemetry_stop",
    "tests_reports"
  ],
  "duration": 11.07,
  "exitCode": 0,
  "isError": false,
  "scripted": "Only the prompt and the command line. Tool choice, tool calls, results and the answer are the agent's.",
  "edits": "None to output or timing. session.jsonl keeps every conversation event as received with its arrival time; the init event is reduced to model, version and tool names, thinking-progress and rate-limit events are dropped, and session_id, uuid, thinking signature and usage fields (and the result's cost) are removed.",
  "runs": 3,
  "selection": "Three sessions were recorded with this prompt on the same day; this is the first. An earlier session with a longer prompt was replaced."
}
