Paperclip Quality engineering · Runner acceptance

Full-stack acceptance campaign

Runner Full-Stack E2E

A browser-verified matrix of runner profiles, execution environments, and deterministic task contracts. Declared PNG screenshots and sanitized structured evidence are retained with every published campaign; additional diagnostic evidence remains in the access-controlled workflow artifact.

30/48Passed
18Failed
68m 37sTest time
Runner E2E campaign status summary
3,236,363Input tokens
128,619Output tokens
10,984,252Cached tokens
$9.4996LLM reported subtotal
$0.000000Daytona list estimate
52m 55sAgent execution time
0msDaytona lease time
48/90Runs provider-priced

Model spend is the provider-reported subtotal; unpriced or unavailable runs are excluded, never counted as free. Daytona runtime is a public-list-price estimate from captured lease time and pinned resources, before credits, discounts, storage allowance, or invoice adjustments. Local execution has no external runtime meter.

Test suite

Everyday Paperclip Work

Real user requests, useful downloaded work, and durable continuation using production instructions.

Configuration matrix3 profiles · 2 environments · 0 selected
Agent profileIsolated locallocal · localDaytona warm reusable sandboxdaytona · remote
Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-codex.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-codex.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-codex.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-codex.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-codex.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-codex.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote
Build, download, and revise a project not selected
everyday-workflows.runner-codex.daytona.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex.daytona.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex.daytona.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-acpx-claude.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-acpx-claude.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-acpx-claude.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-acpx-claude.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-acpx-claude.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-acpx-claude.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-acpx-claude.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-acpx-claude.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote
Build, download, and revise a project not selected
everyday-workflows.runner-acpx-claude.daytona.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-acpx-claude.daytona.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-acpx-claude.daytona.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codex Mininativecodex · gpt-5.4-mini
Isolated locallocal · local
Build, download, and revise a project not selected
everyday-workflows.runner-codex-mini.local.build-revise
Matchers and test context

Not selected

No matcher result was recorded.

Delegate implementation and preserve late feedback not selected
everyday-workflows.runner-codex-mini.local.delegate-feedback
Matchers and test context

Not selected

No matcher result was recorded.

Hire one teammate, then reuse that agent not selected
everyday-workflows.runner-codex-mini.local.hire-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Use a connection after approval not selected
everyday-workflows.runner-codex-mini.local.service-approve
Matchers and test context

Not selected

No matcher result was recorded.

Respect a declined tool action not selected
everyday-workflows.runner-codex-mini.local.service-decline
Matchers and test context

Not selected

No matcher result was recorded.

Respect Not now on a new connection not selected
everyday-workflows.runner-codex-mini.local.connection-decline
Matchers and test context

Not selected

No matcher result was recorded.

Recover work after the server restarts not selected
everyday-workflows.runner-codex-mini.local.recover-controller
Matchers and test context

Not selected

No matcher result was recorded.

Stop a task and send a new direction once not selected
everyday-workflows.runner-codex-mini.local.stop-redirect
Matchers and test context

Not selected

No matcher result was recorded.

Daytona warm reusable sandboxdaytona · remote

Test suite

Persistent Agent Chat

Task-backed conversations, session resets, and project plan handoff.

Configuration matrix4 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.legacy-codex.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.legacy-codex.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.legacy-codex.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.legacy-codex.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.legacy-codex.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.legacy-codex.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.legacy-claude.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.legacy-claude.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.legacy-claude.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.legacy-claude.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.legacy-claude.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.legacy-claude.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.runner-codex.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.runner-codex.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.runner-codex.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.runner-codex.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.runner-codex.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.runner-codex.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Conversation continuity across restart not selected
agent-chat.runner-acpx-claude.local.continuity-restart
Matchers and test context

Not selected

No matcher result was recorded.

Fresh context within preserved history not selected
agent-chat.runner-acpx-claude.local.new-session
Matchers and test context

Not selected

No matcher result was recorded.

Stop, reset, and resume not selected
agent-chat.runner-acpx-claude.local.stop-new-resume
Matchers and test context

Not selected

No matcher result was recorded.

Draft, revise, approve, and hand off a plan not selected
agent-chat.runner-acpx-claude.local.plan-handoff
Matchers and test context

Not selected

No matcher result was recorded.

Clarify and reuse an existing project not selected
agent-chat.runner-acpx-claude.local.clarify-reuse
Matchers and test context

Not selected

No matcher result was recorded.

Create a project with multiple repository URLs not selected
agent-chat.runner-acpx-claude.local.multi-repository
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Core Runner Compatibility

Major provider, runtime generation, and execution-environment compatibility.

Configuration matrix7 profiles · 2 environments · 0 selected
Agent profileIsolated locallocal · localDaytona sandboxdaytona · remote
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-claude.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-claude.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-claude.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-claude.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-claude.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-claude.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Legacy OpenCodelegacyopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Basic response not selected
core-compatibility.legacy-opencode.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-opencode.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-opencode.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.legacy-opencode.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.legacy-opencode.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.legacy-opencode.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner OpenCodenativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-opencode.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-opencode.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-opencode.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-opencode.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-opencode.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-opencode.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-acpx-claude.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-claude.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-claude.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-acpx-claude.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-claude.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-claude.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Codexnativeacpx · gpt-5.6-sol
Isolated locallocal · local
Basic response not selected
core-compatibility.runner-acpx-codex.local.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-codex.local.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-codex.local.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Daytona sandboxdaytona · remote
Basic response not selected
core-compatibility.runner-acpx-codex.daytona.message-marker
Matchers and test context

Not selected

No matcher result was recorded.

Plan, revise, accept, implement not selected
core-compatibility.runner-acpx-codex.daytona.plan-revise-accept
Matchers and test context

Not selected

No matcher result was recorded.

Ask mode question not selected
core-compatibility.runner-acpx-codex.daytona.ask-question
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Local Session Integrity

Structured interaction and continuation qualification for every supported local profile.

Configuration matrix7 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-claude.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-claude.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Legacy OpenCodelegacyopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.legacy-opencode.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.legacy-opencode.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner OpenCodenativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-opencode.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-opencode.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-acpx-claude.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-acpx-claude.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Runner ACPX Codexnativeacpx · gpt-5.6-sol
Isolated locallocal · local
Structured question, answer, resume not selected
local-session-integrity.runner-acpx-codex.local.structured-question-resume
Matchers and test context

Not selected

No matcher result was recorded.

Structured question, server restart, answer, resume not selected
local-session-integrity.runner-acpx-codex.local.structured-question-restart-resume
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

OpenRouter Model Breadth

Weekly-ranked tool-capable OpenRouter models through native OpenCode on isolated local workspaces.

Configuration matrix4 profiles · 1 environments · 0 selected
Agent profileIsolated locallocal · local
#1 DeepSeek V4 Flash 0731nativeopencode · openrouter/deepseek/deepseek-v4-flash-0731
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-deepseek-deepseek-v4-flash-0731.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-deepseek-deepseek-v4-flash-0731.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

#3 Tencent HY 3nativeopencode · openrouter/tencent/hy3
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-tencent-hy3.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-tencent-hy3.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

#4 Nemotron 3 Ultra 550B A55B (free)nativeopencode · openrouter/nvidia/nemotron-3-ultra-550b-a55b:free
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

Plan, approve, complete not selected
openrouter-model-breadth.openrouter-nvidia-nemotron-3-ultra-550b-a55b-free.local.plan-approve-complete
Matchers and test context

Not selected

No matcher result was recorded.

#5 GPT-5.6 Lunanativeopencode · openrouter/openai/gpt-5.6-luna
Isolated locallocal · local
Hello and complete not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.hello-complete
Matchers and test context

Not selected

No matcher result was recorded.

Ask, answer, resume not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.question-resume-complete
Matchers and test context

Not selected

No matcher result was recorded.

Plan, approve, complete not selected
openrouter-model-breadth.openrouter-openai-gpt-5-6-luna.local.plan-approve-complete
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

Daytona Warm Continuity

Three browser-driven turns on one reusable Daytona sandbox for legacy and native Codex.

Configuration matrix2 profiles · 1 environments · 0 selected
Agent profileDaytona warm reusable sandboxdaytona · remote
Legacy Codexlegacycodex · gpt-5.6-sol
Daytona warm reusable sandboxdaytona · remote
Warm three-turn workspace continuity not selected
daytona-warm-continuity.legacy-codex.daytona.warm-three-turn
Matchers and test context

Not selected

No matcher result was recorded.

Runner Codexnativecodex · gpt-5.6-sol
Daytona warm reusable sandboxdaytona · remote
Warm three-turn workspace continuity not selected
daytona-warm-continuity.runner-codex.daytona.warm-three-turn
Matchers and test context

Not selected

No matcher result was recorded.

Test suite

first-task

Suite discovered from retained campaign identities; full suite size is not known to this publisher.

Pass rate62.5%30/48 passed
Tokens14,349,2343,236,363 input · 128,619 output
Cost$9.4996reported LLM + runtime estimate
Agent time52m 55s0ms lease
Execution48/4812 retries · cleanup passed
Configuration matrix4 profiles · 1 environments · 48 selected
Agent profileIsolated locallocal · local
Legacy Codexlegacycodex · gpt-5.6-sol
Isolated locallocal · local
interview-first-response passed
Tokens931 in · 36 out31,435 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered32s agent
first-task.legacy-codex.local.interview-first-response
Matchers and test context
Attempt
1
Duration
56s
Agent runtime
32s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 931,
      "outputTokens": 36,
      "cachedInputTokens": 31435,
      "totalTokens": 32402,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 32090,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 931,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 36,
    "sessionReused": false,
    "rawInputTokens": 931,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:9303a85bce995a015960cf1f74df823f8142c75bc268fe99041655fae98a0d74",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:95fb21db277cbe1f915cfa6be31809ec4bcfa836831b921e1855521f01ce6b96",
        "workspaceReused": false,
        "activeWorkspaceId": "3e9c2d65-c6a7-4604-a0b0-4a671a27a60c",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 36,
    "cachedInputTokens": 31435,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-1349-7e51-98a3-178b531d7775",
    "rawCachedInputTokens": 31435,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens532 in · 185 out31,602 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered44s agent
first-task.legacy-codex.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
1m 9s
Agent runtime
44s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 532,
      "outputTokens": 185,
      "cachedInputTokens": 31602,
      "totalTokens": 32319,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 43996,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 532,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 185,
    "sessionReused": false,
    "rawInputTokens": 532,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:0d8414788d22ea6cf162117fc16868de9ae75a438a7fde58089e31e0651eaecf",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:c013c9ce04bab2b8bad6c16d0d0a12fc68746cbe714b2b932c3a2b157f2d6595",
        "workspaceReused": false,
        "activeWorkspaceId": "44b4ae5e-938f-4524-b632-6b5aec24549d",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 185,
    "cachedInputTokens": 31602,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-0c55-7571-8a37-06b09345d2b5",
    "rawCachedInputTokens": 31602,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens2,395 in · 37 out29,548 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered37s agent
first-task.legacy-codex.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
1m 3s
Agent runtime
37s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 2395,
      "outputTokens": 37,
      "cachedInputTokens": 29548,
      "totalTokens": 31980,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 37087,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 2395,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 37,
    "sessionReused": false,
    "rawInputTokens": 2395,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:7c057920ef7a2a83ac0f5fb25ab626cd66ad2cd8f72b426ea73f604f0d688ad0",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:26ce23b951ab8b2b5afcb39ad3fc41aa8908e4deb3de9c1f37dffb32281807b6",
        "workspaceReused": false,
        "activeWorkspaceId": "2f795285-5a09-462c-abfe-6a1a3b6c8db3",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 37,
    "cachedInputTokens": 29548,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-1fbf-7d12-b795-994b467d5a65",
    "rawCachedInputTokens": 29548,
    "sessionRotationReason": null
  }
}
plain-message-first-response passed
Tokens580 in · 171 out31,862 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered44s agent
first-task.legacy-codex.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 9s
Agent runtime
44s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 580,
      "outputTokens": 171,
      "cachedInputTokens": 31862,
      "totalTokens": 32613,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 43949,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 580,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 171,
    "sessionReused": false,
    "rawInputTokens": 580,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:f1237e9ac84e28e415b2149d4ca0a0f1d7e3b3df0bdd32386f8da4e29a164db2",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:5b20608da9611b4154ea724742b9161dc79afd98cfd5354a9d1a442e62e75a24",
        "workspaceReused": false,
        "activeWorkspaceId": "2bc966a7-8a94-48bc-b944-7ade41a26242",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 171,
    "cachedInputTokens": 31862,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-0beb-7ed0-a670-589f283189f4",
    "rawCachedInputTokens": 31862,
    "sessionRotationReason": null
  }
}
plan-first-response passed
Tokens714 in · 64 out31,039 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered57s agent
first-task.legacy-codex.local.plan-first-response
Matchers and test context
Attempt
1
Duration
1m 22s
Agent runtime
57s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 714,
      "outputTokens": 64,
      "cachedInputTokens": 31039,
      "totalTokens": 31817,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 57347,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 714,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 64,
    "sessionReused": false,
    "rawInputTokens": 714,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:a4731acf20bfab8068bf5faafaaa0ca7550ba91ba4ba241ec45d093b2518e059",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:4902fa70b6c5c3ca1cd44d36f753c36a5fc8f7287462750bef2d90622db5086c",
        "workspaceReused": false,
        "activeWorkspaceId": "fed282b3-c69e-4102-8a03-17e62fbbe2b1",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 64,
    "cachedInputTokens": 31039,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-2629-7891-ad68-d067273112ec",
    "rawCachedInputTokens": 31039,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens1,431 in · 35 out27,662 cached · 1/1 runs covered
LLM spendunpriced0/1 runs provider-priced
ExecutionLocal · not metered37s agent
first-task.legacy-codex.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 11s
Agent runtime
37s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 0,
      "inputTokens": 1431,
      "outputTokens": 35,
      "cachedInputTokens": 27662,
      "totalTokens": 29128,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 37254,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "model": "unknown",
    "biller": "openai",
    "provider": "openai",
    "costStatus": "unpriced",
    "billingType": "metered_api",
    "inputTokens": 1431,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 35,
    "sessionReused": false,
    "rawInputTokens": 1431,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:fc099957fe3193eba803e89a405008ff717a3a983152d4f0fe1c81938ae6c2e8",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:b32523e10ab541f88a294df706fa6d16a72b5b208d3685aaa4aaef8b70660cfb",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 35,
    "cachedInputTokens": 27662,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-4d11-7651-a0b3-f673a4f434f1",
    "rawCachedInputTokens": 27662,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens4,223 in · 261 out202,081 cached · 5/5 runs covered
LLM spendunpriced0/5 runs provider-priced
ExecutionLocal · not metered2m 44s agent
first-task.legacy-codex.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
2m 54s
Agent runtime
2m 44s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 0,
      "inputTokens": 4223,
      "outputTokens": 261,
      "cachedInputTokens": 202081,
      "totalTokens": 206565,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 164168,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "1b4f3215-96cd-4556-b572-00aef19ce871",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 333,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 77,
          "sessionReused": true,
          "rawInputTokens": 333,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c95d6c33a8c61c57fccb4499b2ee586ce92a8c03bc5fca13ae4953265bbf60dd",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:af0622810222e676c3f84a08b817e995ce9f97a818fbbb6e44512ede4e1a34c7",
              "workspaceReused": false,
              "activeWorkspaceId": "21b76067-6431-4f04-9ed3-ec6928e3c212",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 77,
          "cachedInputTokens": 54924,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0b42-7671-b925-7e506adf86dc",
          "rawCachedInputTokens": 54924,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "0bb418ec-8602-45b6-a650-a29aa10640d3",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1833,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 38,
          "sessionReused": false,
          "rawInputTokens": 1833,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c95d6c33a8c61c57fccb4499b2ee586ce92a8c03bc5fca13ae4953265bbf60dd",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:af0622810222e676c3f84a08b817e995ce9f97a818fbbb6e44512ede4e1a34c7",
              "workspaceReused": false,
              "activeWorkspaceId": "569217be-002d-40c8-8be1-53420ff36100",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 38,
          "cachedInputTokens": 27949,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d6-a3a5-7062-9ee4-1682fdbc3513",
          "rawCachedInputTokens": 27949,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "cf4c6c4c-8840-4ca6-8c95-784bf4a68f69",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 451,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 39,
          "sessionReused": true,
          "rawInputTokens": 451,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c95d6c33a8c61c57fccb4499b2ee586ce92a8c03bc5fca13ae4953265bbf60dd",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:af0622810222e676c3f84a08b817e995ce9f97a818fbbb6e44512ede4e1a34c7",
              "workspaceReused": false,
              "activeWorkspaceId": "35e02ccc-035e-41da-9718-4e9d161e03d7",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 39,
          "cachedInputTokens": 48701,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0b42-7671-b925-7e506adf86dc",
          "rawCachedInputTokens": 48701,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "813071d8-10f8-4dfd-b88f-ee72762ce590",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 682,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 74,
          "sessionReused": true,
          "rawInputTokens": 682,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c95d6c33a8c61c57fccb4499b2ee586ce92a8c03bc5fca13ae4953265bbf60dd",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:af0622810222e676c3f84a08b817e995ce9f97a818fbbb6e44512ede4e1a34c7",
              "workspaceReused": false,
              "activeWorkspaceId": "9551151a-adad-4570-a4cb-ddcea17d8e95",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 74,
          "cachedInputTokens": 39024,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0b42-7671-b925-7e506adf86dc",
          "rawCachedInputTokens": 39024,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "63b8484e-c76c-454a-8beb-e46ce0cb8b25",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 924,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 33,
          "sessionReused": false,
          "rawInputTokens": 924,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:c95d6c33a8c61c57fccb4499b2ee586ce92a8c03bc5fca13ae4953265bbf60dd",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:af0622810222e676c3f84a08b817e995ce9f97a818fbbb6e44512ede4e1a34c7",
              "workspaceReused": false,
              "activeWorkspaceId": "ceffe4b8-12c9-4fe0-8f4f-850949bdc950",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 33,
          "cachedInputTokens": 31483,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-0b42-7671-b925-7e506adf86dc",
          "rawCachedInputTokens": 31483,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens6,475 in · 320 out155,015 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered1m 54s agent
first-task.legacy-codex.local.task-card-accept
Matchers and test context
Attempt
1
Duration
2m 5s
Agent runtime
1m 54s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 6475,
      "outputTokens": 320,
      "cachedInputTokens": 155015,
      "totalTokens": 161810,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 113918,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "cd9b5718-d0c7-498a-a6ad-985d9fdcfabb",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1813,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 70,
          "sessionReused": true,
          "rawInputTokens": 1813,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:42d50d8e26ff5c677331ace632a036f8b433d360208a543e2c50038829c4839e",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:671bf15313a539f6cae0d8490e1e57a5999d8bed87a4b8ceb6a37aac580bf9f3",
              "workspaceReused": false,
              "activeWorkspaceId": "2d637f7c-52da-4cfc-883e-335982a91d47",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 70,
          "cachedInputTokens": 50841,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-17ff-73f0-b45d-ed3329993971",
          "rawCachedInputTokens": 50841,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "9e755fcd-4a39-4b72-96db-e91b38027394",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1617,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 37,
          "sessionReused": false,
          "rawInputTokens": 1617,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:42d50d8e26ff5c677331ace632a036f8b433d360208a543e2c50038829c4839e",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:671bf15313a539f6cae0d8490e1e57a5999d8bed87a4b8ceb6a37aac580bf9f3",
              "workspaceReused": false,
              "activeWorkspaceId": "53fd0861-161b-4c31-b3c7-8cc59aadd3fb",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 37,
          "cachedInputTokens": 27845,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d6-1348-79d3-a107-8eb897ddcfc2",
          "rawCachedInputTokens": 27845,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "66168eb9-6ac9-4dc0-a6ac-db6d05c1a158",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1627,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 38,
          "sessionReused": false,
          "rawInputTokens": 1627,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [
                "forceFreshSession was requested"
              ],
              "nextFingerprint": "v1:sha256:42d50d8e26ff5c677331ace632a036f8b433d360208a543e2c50038829c4839e",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:671bf15313a539f6cae0d8490e1e57a5999d8bed87a4b8ceb6a37aac580bf9f3",
              "workspaceReused": false,
              "activeWorkspaceId": "8f7e8c17-81d0-43a7-9ef4-6f71e310bf28",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 38,
          "cachedInputTokens": 44035,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-17ff-73f0-b45d-ed3329993971",
          "rawCachedInputTokens": 44035,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "133cc58b-35b0-4680-b5a5-f9834df01a53",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1418,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 175,
          "sessionReused": false,
          "rawInputTokens": 1418,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:42d50d8e26ff5c677331ace632a036f8b433d360208a543e2c50038829c4839e",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:671bf15313a539f6cae0d8490e1e57a5999d8bed87a4b8ceb6a37aac580bf9f3",
              "workspaceReused": false,
              "activeWorkspaceId": "e8ca64e5-cb10-43e2-b83c-8623844f28f1",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 175,
          "cachedInputTokens": 32294,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-17ff-73f0-b45d-ed3329993971",
          "rawCachedInputTokens": 32294,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept passed
Tokens2,775 in · 291 out142,086 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered1m 57s agent
first-task.legacy-codex.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
2m 1s
Agent runtime
1m 57s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 2775,
      "outputTokens": 291,
      "cachedInputTokens": 142086,
      "totalTokens": 145152,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 116719,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "03bee9e3-6598-4f1f-8d17-e4338a80c0d2",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 204,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 53,
          "sessionReused": true,
          "rawInputTokens": 204,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d1af28f6d5e9bcd10c98c7984024e2e6524c44e1160566740223298bf3136ade",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:0b08cb9d2b0dac1b53c08d78e6af98eafdb4bdaafd8ef8dc6a4f5ef86b35cafe",
              "workspaceReused": false,
              "activeWorkspaceId": "db4730ea-f7bc-469b-a767-ffbe83d9748d",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 53,
          "cachedInputTokens": 43767,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-04bc-7143-9441-6d5acb5fd4ff",
          "rawCachedInputTokens": 43767,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "7dae22cd-bce7-4478-bfbf-5f772b7e04e1",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1669,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 37,
          "sessionReused": false,
          "rawInputTokens": 1669,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d1af28f6d5e9bcd10c98c7984024e2e6524c44e1160566740223298bf3136ade",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:0b08cb9d2b0dac1b53c08d78e6af98eafdb4bdaafd8ef8dc6a4f5ef86b35cafe",
              "workspaceReused": false,
              "activeWorkspaceId": "09ca4bea-fca4-468f-a9bf-a1c0f147f57a",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 37,
          "cachedInputTokens": 27885,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-ec97-7102-ba49-888c02beb8a2",
          "rawCachedInputTokens": 27885,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "ea634d4d-7051-4249-a6f2-6b6a45bdc618",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 352,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 30,
          "sessionReused": true,
          "rawInputTokens": 352,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d1af28f6d5e9bcd10c98c7984024e2e6524c44e1160566740223298bf3136ade",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:0b08cb9d2b0dac1b53c08d78e6af98eafdb4bdaafd8ef8dc6a4f5ef86b35cafe",
              "workspaceReused": false,
              "activeWorkspaceId": "84f03391-650a-41d1-b016-e7ef34017472",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 30,
          "cachedInputTokens": 38849,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-04bc-7143-9441-6d5acb5fd4ff",
          "rawCachedInputTokens": 38849,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "c8b243f1-063d-45b2-a067-afc15d56f987",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 550,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 171,
          "sessionReused": false,
          "rawInputTokens": 550,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d1af28f6d5e9bcd10c98c7984024e2e6524c44e1160566740223298bf3136ade",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:0b08cb9d2b0dac1b53c08d78e6af98eafdb4bdaafd8ef8dc6a4f5ef86b35cafe",
              "workspaceReused": false,
              "activeWorkspaceId": "6f129d6f-f8af-4aca-b618-3642ddeb061e",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 171,
          "cachedInputTokens": 31585,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-04bc-7143-9441-6d5acb5fd4ff",
          "rawCachedInputTokens": 31585,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept passed
Tokens5,328 in · 345 out143,233 cached · 4/4 runs covered
LLM spendunpriced0/4 runs provider-priced
ExecutionLocal · not metered1m 53s agent
first-task.legacy-codex.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
2m 19s
Agent runtime
1m 53s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 0,
      "inputTokens": 5328,
      "outputTokens": 345,
      "cachedInputTokens": 143233,
      "totalTokens": 148906,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 112836,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "832b5d77-1663-4d82-ae1a-9a8bdd5e23e2",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 523,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 74,
          "sessionReused": false,
          "rawInputTokens": 523,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d70c1e35e54c95f908b22f3b1ada6f2dfbbce8a32268e0015d18570c63d16370",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e366a28fa3952dbab6b49e87fcc17c5425f2076e882f7be9ae25bb69a8dc348d",
              "workspaceReused": false,
              "activeWorkspaceId": "300d6bae-cf03-4437-aa71-7fb60f3ceee7",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 74,
          "cachedInputTokens": 27674,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d6-78e1-76e0-b7e8-e0299638b1be",
          "rawCachedInputTokens": 27674,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "dfb38066-5e27-4ebb-9fc5-82d4d91ef368",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1097,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 51,
          "sessionReused": true,
          "rawInputTokens": 1097,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d70c1e35e54c95f908b22f3b1ada6f2dfbbce8a32268e0015d18570c63d16370",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e366a28fa3952dbab6b49e87fcc17c5425f2076e882f7be9ae25bb69a8dc348d",
              "workspaceReused": false,
              "activeWorkspaceId": "0b3ed103-0ebb-4398-9f2a-23f2c45c2487",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 51,
          "cachedInputTokens": 47531,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-1c5e-7ee0-a240-c8f8814030db",
          "rawCachedInputTokens": 47531,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "7473da1c-8c40-40f6-9948-91532411403a",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1347,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 181,
          "sessionReused": true,
          "rawInputTokens": 1347,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d70c1e35e54c95f908b22f3b1ada6f2dfbbce8a32268e0015d18570c63d16370",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e366a28fa3952dbab6b49e87fcc17c5425f2076e882f7be9ae25bb69a8dc348d",
              "workspaceReused": false,
              "activeWorkspaceId": "e8be8478-a2b8-4fdc-ac11-60c7be7784ca",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 181,
          "cachedInputTokens": 38307,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-1c5e-7ee0-a240-c8f8814030db",
          "rawCachedInputTokens": 38307,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "d15c4f59-cb29-4b77-b6ba-983bc03e7fa7",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 2361,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 39,
          "sessionReused": false,
          "rawInputTokens": 2361,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d70c1e35e54c95f908b22f3b1ada6f2dfbbce8a32268e0015d18570c63d16370",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e366a28fa3952dbab6b49e87fcc17c5425f2076e882f7be9ae25bb69a8dc348d",
              "workspaceReused": false,
              "activeWorkspaceId": "8c9cc5d6-9a50-46a2-994b-f41cbc596f8b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 39,
          "cachedInputTokens": 29721,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-1c5e-7ee0-a240-c8f8814030db",
          "rawCachedInputTokens": 29721,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept passed
Tokens6,692 in · 388 out195,176 cached · 5/5 runs covered
LLM spendunpriced0/5 runs provider-priced
ExecutionLocal · not metered2m 17s agent
first-task.legacy-codex.local.revise-accept
Matchers and test context
Attempt
1
Duration
2m 27s
Agent runtime
2m 17s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 0,
      "inputTokens": 6692,
      "outputTokens": 388,
      "cachedInputTokens": 195176,
      "totalTokens": 202256,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 137184,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "27c63ce0-49b7-41b1-b321-98e5fcbd122b",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1177,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 71,
          "sessionReused": true,
          "rawInputTokens": 1177,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:5ae1008be15a508f28381a0061561815daa87128f825b29363020804d6eeb7e4",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:44adc8d2f528b5fd91e2922ff08a2e35a737b4fbbfe06f3ebbd759e69a3b4642",
              "workspaceReused": false,
              "activeWorkspaceId": "8703d4df-a629-42fa-9b65-7bec729aa340",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 71,
          "cachedInputTokens": 52556,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0860-7061-b0b2-780f0e4a6bfc",
          "rawCachedInputTokens": 52556,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "226a3107-475c-469e-8f6d-dd7e362286d1",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1659,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 44,
          "sessionReused": false,
          "rawInputTokens": 1659,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:5ae1008be15a508f28381a0061561815daa87128f825b29363020804d6eeb7e4",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:44adc8d2f528b5fd91e2922ff08a2e35a737b4fbbfe06f3ebbd759e69a3b4642",
              "workspaceReused": false,
              "activeWorkspaceId": "34f7ee5a-9c28-49a5-b9ce-0d9e8337e57b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 44,
          "cachedInputTokens": 27807,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d6-4df5-7942-821a-329b11ab97fa",
          "rawCachedInputTokens": 27807,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "a04138ba-6018-4cb4-8555-6116b6096bb5",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1541,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 54,
          "sessionReused": true,
          "rawInputTokens": 1541,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:5ae1008be15a508f28381a0061561815daa87128f825b29363020804d6eeb7e4",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:44adc8d2f528b5fd91e2922ff08a2e35a737b4fbbfe06f3ebbd759e69a3b4642",
              "workspaceReused": false,
              "activeWorkspaceId": "587adba7-f070-4a5b-ae86-79c96380e124",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 54,
          "cachedInputTokens": 45946,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0860-7061-b0b2-780f0e4a6bfc",
          "rawCachedInputTokens": 45946,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "17376673-1c2d-4123-8c8e-68d9421be117",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1403,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 53,
          "sessionReused": true,
          "rawInputTokens": 1403,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:5ae1008be15a508f28381a0061561815daa87128f825b29363020804d6eeb7e4",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:44adc8d2f528b5fd91e2922ff08a2e35a737b4fbbfe06f3ebbd759e69a3b4642",
              "workspaceReused": false,
              "activeWorkspaceId": "8c8db84d-a9f5-4e6a-ac92-8e759c2d7020",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 53,
          "cachedInputTokens": 38010,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-0860-7061-b0b2-780f0e4a6bfc",
          "rawCachedInputTokens": 38010,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e334862b-dd12-434f-b8ff-aab6d98419df",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 912,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 166,
          "sessionReused": false,
          "rawInputTokens": 912,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:5ae1008be15a508f28381a0061561815daa87128f825b29363020804d6eeb7e4",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:44adc8d2f528b5fd91e2922ff08a2e35a737b4fbbfe06f3ebbd759e69a3b4642",
              "workspaceReused": false,
              "activeWorkspaceId": "73219058-680d-4908-b262-a808e0485da9",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 166,
          "cachedInputTokens": 30857,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-0860-7061-b0b2-780f0e4a6bfc",
          "rawCachedInputTokens": 30857,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution passed
Tokens2,011 in · 202 out68,963 cached · 2/2 runs covered
LLM spendunpriced0/2 runs provider-priced
ExecutionLocal · not metered56s agent
first-task.legacy-codex.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
1m 24s
Agent runtime
56s
Runtime
legacy
Provider
codex
Model
unknown
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 0,
      "inputTokens": 2011,
      "outputTokens": 202,
      "cachedInputTokens": 68963,
      "totalTokens": 71176,
      "reportedCostUsd": 0,
      "costStatus": "unpriced"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 56325,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "b85ff3fe-a2d9-442d-a9b2-9bd70d30f783",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 1349,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 24,
          "sessionReused": true,
          "rawInputTokens": 1349,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:300bbc7c36fe107d777d54efc378cd40daa56aa3f9b1603f6c407ed7fce761d4",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e0503ed1230b9388dda3102068cc4fdfe4752ca6be30512b337a9934d549911b",
              "workspaceReused": false,
              "activeWorkspaceId": "c4fa6dfd-6f12-44b8-9828-9407d580954b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 24,
          "cachedInputTokens": 37519,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-03ba-7540-a891-341cede7fab5",
          "rawCachedInputTokens": 37519,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "2d7fb142-5460-42cf-bb43-752d91c1d445",
        "usage": {
          "model": "unknown",
          "biller": "openai",
          "provider": "openai",
          "costStatus": "unpriced",
          "billingType": "metered_api",
          "inputTokens": 662,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 178,
          "sessionReused": false,
          "rawInputTokens": 662,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:300bbc7c36fe107d777d54efc378cd40daa56aa3f9b1603f6c407ed7fce761d4",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e0503ed1230b9388dda3102068cc4fdfe4752ca6be30512b337a9934d549911b",
              "workspaceReused": false,
              "activeWorkspaceId": "5199f3f4-f063-4938-ad22-cc2e19fcc7c4",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 178,
          "cachedInputTokens": 31444,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-03ba-7540-a891-341cede7fab5",
          "rawCachedInputTokens": 31444,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
Legacy Claudelegacyclaude · claude-sonnet-4-6
Isolated locallocal · local
interview-first-response passed
Tokens42,404 in · 3,185 out250,908 cached · 1/1 runs covered
LLM spend$0.47461/1 runs provider-priced
ExecutionLocal · not metered55s agent
first-task.legacy-claude.local.interview-first-response
Matchers and test context
Attempt
1
Duration
1m 20s
Agent runtime
55s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 42404,
      "outputTokens": 3185,
      "cachedInputTokens": 250908,
      "totalTokens": 296497,
      "reportedCostUsd": 0.4746275,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 54865,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.4746275,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.4746275,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.4746275,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 42404,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 3185,
    "sessionReused": false,
    "rawInputTokens": 42404,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:cae8b4dc27beb6de98f942333a08520424d3b85cfa99d6d9a01bb7ada2847528",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:1dcccf15c3cc81556848e41356dc5ae4e1b4e05a5d95b17c67f9f2aa4098da50",
        "workspaceReused": false,
        "activeWorkspaceId": "236d5aa8-cf0f-472e-ab08-26fa32eb36fa",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 3185,
    "cachedInputTokens": 250908,
    "taskSessionReused": false,
    "persistedSessionId": "152cfcf7-0a48-43e2-bb47-90a15025ae6e",
    "cacheAdjustedCostUsd": 0.4746275,
    "rawCachedInputTokens": 250908,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens45,511 in · 3,604 out310,803 cached · 1/1 runs covered
LLM spend$0.53451/1 runs provider-priced
ExecutionLocal · not metered56s agent
first-task.legacy-claude.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
1m 21s
Agent runtime
56s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 45511,
      "outputTokens": 3604,
      "cachedInputTokens": 310803,
      "totalTokens": 359918,
      "reportedCostUsd": 0.5345162500000001,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 55614,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.5345162500000001,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.5345162500000001,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.5345162500000001,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 45511,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 3604,
    "sessionReused": false,
    "rawInputTokens": 45511,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:2182b630d0d99eb4b367e5a48b08b4a27fcebd172e96653cb2edb13f8fc4b4e3",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:894172ba0d04eb984734a8a9f9bc7acb45462a8b93955cc0112db3c592b3c38f",
        "workspaceReused": false,
        "activeWorkspaceId": "c3d83fcb-cff0-49ea-905e-6047d7e4d629",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 3604,
    "cachedInputTokens": 310803,
    "taskSessionReused": false,
    "persistedSessionId": "a7b4a128-05ba-439a-999a-35da5f47ecad",
    "cacheAdjustedCostUsd": 0.5345162500000001,
    "rawCachedInputTokens": 310803,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens43,998 in · 4,173 out307,743 cached · 1/1 runs covered
LLM spend$0.53771/1 runs provider-priced
ExecutionLocal · not metered1m 11s agent
first-task.legacy-claude.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
1m 37s
Agent runtime
1m 11s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 43998,
      "outputTokens": 4173,
      "cachedInputTokens": 307743,
      "totalTokens": 355914,
      "reportedCostUsd": 0.537677,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 71035,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.537677,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.537677,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.537677,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 43998,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 4173,
    "sessionReused": false,
    "rawInputTokens": 43998,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:f334ac732aba80c455f00f5f047a32d6835252a48ee5f0d0ec5483ee3559e074",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:1a44c4cfa5e30d5f03d0a38b88e890a5183336a7910eae2aae484c73eb75f35b",
        "workspaceReused": false,
        "activeWorkspaceId": "cf6a5d9e-d238-46a0-911d-2310ba00ffd3",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 4173,
    "cachedInputTokens": 307743,
    "taskSessionReused": false,
    "persistedSessionId": "1a44dc18-546e-44ed-aa4f-ea8255c548c7",
    "cacheAdjustedCostUsd": 0.537677,
    "rawCachedInputTokens": 307743,
    "sessionRotationReason": null
  }
}
plain-message-first-response passed
Tokens43,712 in · 3,210 out310,127 cached · 1/1 runs covered
LLM spend$0.51331/1 runs provider-priced
ExecutionLocal · not metered54s agent
first-task.legacy-claude.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 20s
Agent runtime
54s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 43712,
      "outputTokens": 3210,
      "cachedInputTokens": 310127,
      "totalTokens": 357049,
      "reportedCostUsd": 0.5133305,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 53975,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.5133305,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.5133305,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.5133305,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 43712,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 3210,
    "sessionReused": false,
    "rawInputTokens": 43712,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:b6560f953d5da5d324b244dc1e1e127375ae8d81e7df58506247badc201c49c4",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:2488b5bc484d570990245acb125b098f6b98b8ab22f2bdf9e07ebf48c97dbb3c",
        "workspaceReused": false,
        "activeWorkspaceId": "1e85f4b6-6643-4d0b-b378-c0d615253922",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 3210,
    "cachedInputTokens": 310127,
    "taskSessionReused": false,
    "persistedSessionId": "757582ab-50af-4db4-a8c0-ba3368aaf842",
    "cacheAdjustedCostUsd": 0.5133305,
    "rawCachedInputTokens": 310127,
    "sessionRotationReason": null
  }
}
plan-first-response passed
Tokens40,066 in · 6,459 out521,529 cached · 1/1 runs covered
LLM spend$0.67731/1 runs provider-priced
ExecutionLocal · not metered1m 45s agent
first-task.legacy-claude.local.plan-first-response
Matchers and test context
Attempt
1
Duration
2m 10s
Agent runtime
1m 45s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 40066,
      "outputTokens": 6459,
      "cachedInputTokens": 521529,
      "totalTokens": 568054,
      "reportedCostUsd": 0.6772784999999999,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 104919,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.6772784999999999,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.6772784999999999,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.6772784999999999,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 40066,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 6459,
    "sessionReused": false,
    "rawInputTokens": 40066,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:a9b0e70536bc28392df67ca35772ed2238be22c410ca888f3c536ba1f35682dd",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:7541b22e29be44da41e1371268b51bad6d2637d4b0501bfe73d9384767d56299",
        "workspaceReused": false,
        "activeWorkspaceId": "acc42af1-43f4-47a7-9e17-e15a5232608e",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 6459,
    "cachedInputTokens": 521529,
    "taskSessionReused": false,
    "persistedSessionId": "c68c32e7-4284-440b-90e7-532de31fe37c",
    "cacheAdjustedCostUsd": 0.6772784999999999,
    "rawCachedInputTokens": 521529,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens24,520 in · 2,325 out167,801 cached · 1/1 runs covered
LLM spend$0.29941/1 runs provider-priced
ExecutionLocal · not metered37s agent
first-task.legacy-claude.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 9s
Agent runtime
37s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 24520,
      "outputTokens": 2325,
      "cachedInputTokens": 167801,
      "totalTokens": 194646,
      "reportedCostUsd": 0.29937100000000005,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 36736,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.29937100000000005,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.29937100000000005,
    "complete": true
  },
  "rawUsage": {
    "model": "claude-opus-5",
    "biller": "anthropic",
    "costUsd": 0.29937100000000005,
    "provider": "anthropic",
    "costStatus": "reported",
    "billingType": "metered_api",
    "inputTokens": 24520,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 2325,
    "sessionReused": false,
    "rawInputTokens": 24520,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:f9ecca1594aaf292a1ff20f881bcb5b837151c96ca65714173647b4fb60b80d0",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:5bd4f3345a94654eb7cc7f2048edbd94dd22ffa3ed1f16820d0f22766a7e2ca0",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 2325,
    "cachedInputTokens": 167801,
    "taskSessionReused": false,
    "persistedSessionId": "7ada2215-a0f8-4bd2-8054-ede911de63bb",
    "cacheAdjustedCostUsd": 0.29937100000000005,
    "rawCachedInputTokens": 167801,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens96,670 in · 18,236 out1,496,675 cached · 4/4 runs covered
LLM spend$1.05174/4 runs provider-priced
ExecutionLocal · not metered4m 25s agent
first-task.legacy-claude.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
4m 12s
Agent runtime
4m 25s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 96670,
      "outputTokens": 18236,
      "cachedInputTokens": 1496675,
      "totalTokens": 1611581,
      "reportedCostUsd": 1.0517102500000002,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 264564,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.0517102500000002,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.0517102500000002,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "40b5f16f-4362-4d67-8b0f-1d62bfd4f341",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.40995125,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 36369,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2749,
          "sessionReused": false,
          "rawInputTokens": 36369,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8a5d0a4da46064d9d0b02acf7dafdb6e1428169267b986f6820dcae2dbca3520",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3a197f500a40b06a431b4079230f939a94f0d284bd6bb64e8d3d59d9898df985",
              "workspaceReused": false,
              "activeWorkspaceId": "c823b722-3d45-4bde-88c3-92d1a801c8f9",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2749,
          "cachedInputTokens": 219436,
          "taskSessionReused": false,
          "persistedSessionId": "20007030-8db6-4322-88a0-0c7812f520f2",
          "cacheAdjustedCostUsd": 0.40995125,
          "rawCachedInputTokens": 219436,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "b43d978e-e04b-403d-8b29-34de7010d399",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.24455225000000008,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 17348,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 7335,
          "sessionReused": true,
          "rawInputTokens": 17348,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8a5d0a4da46064d9d0b02acf7dafdb6e1428169267b986f6820dcae2dbca3520",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3a197f500a40b06a431b4079230f939a94f0d284bd6bb64e8d3d59d9898df985",
              "workspaceReused": false,
              "activeWorkspaceId": "30ce211d-b1a3-4825-a0ed-dbd5f0d1b7a7",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 7335,
          "cachedInputTokens": 699973,
          "taskSessionReused": true,
          "persistedSessionId": "b89a95ec-d1d5-4e86-90c3-9eaaafbc1ed3",
          "cacheAdjustedCostUsd": 0.24455225000000008,
          "rawCachedInputTokens": 699973,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "0f341050-76df-462b-8c57-16845de64612",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.029052750000000016,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 14601,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4566,
          "sessionReused": true,
          "rawInputTokens": 14601,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8a5d0a4da46064d9d0b02acf7dafdb6e1428169267b986f6820dcae2dbca3520",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3a197f500a40b06a431b4079230f939a94f0d284bd6bb64e8d3d59d9898df985",
              "workspaceReused": false,
              "activeWorkspaceId": "fcecc927-6719-4c68-98ab-69ee1278c7ee",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4566,
          "cachedInputTokens": 383641,
          "taskSessionReused": true,
          "persistedSessionId": "b89a95ec-d1d5-4e86-90c3-9eaaafbc1ed3",
          "cacheAdjustedCostUsd": 0.029052750000000016,
          "rawCachedInputTokens": 383641,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4306c7a3-2fc2-4816-907e-14cbc668fe13",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.368154,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 28352,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3586,
          "sessionReused": false,
          "rawInputTokens": 28352,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:8a5d0a4da46064d9d0b02acf7dafdb6e1428169267b986f6820dcae2dbca3520",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:3a197f500a40b06a431b4079230f939a94f0d284bd6bb64e8d3d59d9898df985",
              "workspaceReused": false,
              "activeWorkspaceId": "3a8ec8b0-66f2-4b86-968a-17f7b5b64c16",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3586,
          "cachedInputTokens": 193625,
          "taskSessionReused": false,
          "persistedSessionId": "b89a95ec-d1d5-4e86-90c3-9eaaafbc1ed3",
          "cacheAdjustedCostUsd": 0.368154,
          "rawCachedInputTokens": 193625,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept passed
Tokens99,863 in · 13,172 out961,095 cached · 3/3 runs covered
LLM spend$1.07553/3 runs provider-priced
ExecutionLocal · not metered3m 35s agent
first-task.legacy-claude.local.task-card-accept
Matchers and test context
Attempt
1
Duration
3m 3s
Agent runtime
3m 35s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 99863,
      "outputTokens": 13172,
      "cachedInputTokens": 961095,
      "totalTokens": 1074130,
      "reportedCostUsd": 1.0754985000000001,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 214623,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.0754985000000001,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.0754985000000001,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "911918c7-d1df-4b1b-95d1-05888d3e832e",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.46324350000000003,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 37592,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3133,
          "sessionReused": false,
          "rawInputTokens": 37592,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d046d6f4d4bdd42e785494b6e96593fdd7224878b2c6fa0d72f0738234da217a",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8b3223bc667e8775cfcc3c37abcb420012226cea764adcb2b7cc63be38770191",
              "workspaceReused": false,
              "activeWorkspaceId": "abe53a44-0a2d-4af5-a329-5414b5c8a8a5",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3133,
          "cachedInputTokens": 291518,
          "taskSessionReused": false,
          "persistedSessionId": "b8b620e4-df05-4ead-915d-da89516c1948",
          "cacheAdjustedCostUsd": 0.46324350000000003,
          "rawCachedInputTokens": 291518,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "b75cb3ea-7607-45ab-834c-2cec67aa3686",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.24502374999999998,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 37566,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 6260,
          "sessionReused": true,
          "rawInputTokens": 37566,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d046d6f4d4bdd42e785494b6e96593fdd7224878b2c6fa0d72f0738234da217a",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8b3223bc667e8775cfcc3c37abcb420012226cea764adcb2b7cc63be38770191",
              "workspaceReused": false,
              "activeWorkspaceId": "d995b6fa-1a1c-441f-ac7b-0c311f5729d1",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 6260,
          "cachedInputTokens": 441990,
          "taskSessionReused": true,
          "persistedSessionId": "37d4c038-f0fc-42a1-a6e6-5c725c104e38",
          "cacheAdjustedCostUsd": 0.24502374999999998,
          "rawCachedInputTokens": 441990,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "237d022d-2343-4ef3-8643-6ff17b43355d",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.36723125,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 24705,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3779,
          "sessionReused": false,
          "rawInputTokens": 24705,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:d046d6f4d4bdd42e785494b6e96593fdd7224878b2c6fa0d72f0738234da217a",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8b3223bc667e8775cfcc3c37abcb420012226cea764adcb2b7cc63be38770191",
              "workspaceReused": false,
              "activeWorkspaceId": "9445d179-65f5-49e1-b53f-af47a3d486a6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3779,
          "cachedInputTokens": 227587,
          "taskSessionReused": false,
          "persistedSessionId": "37d4c038-f0fc-42a1-a6e6-5c725c104e38",
          "cacheAdjustedCostUsd": 0.36723125,
          "rawCachedInputTokens": 227587,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-reply-accept passed
Tokens115,138 in · 11,803 out881,666 cached · 4/4 runs covered
LLM spend$1.03624/4 runs provider-priced
ExecutionLocal · not metered3m 3s agent
first-task.legacy-claude.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
2m 49s
Agent runtime
3m 3s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 115138,
      "outputTokens": 11803,
      "cachedInputTokens": 881666,
      "totalTokens": 1008607,
      "reportedCostUsd": 1.03621825,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 183258,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.03621825,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.03621825,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "930a88cf-6cf1-415e-bbc9-031687aa2530",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.18007174999999997,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 6575,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1638,
          "sessionReused": true,
          "rawInputTokens": 6575,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:77ccfd97614d798c40309ea500a48de7c713d102801541703646e8ffa250bdc7",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8e5b85214570057c1e4d1605e4167ffc93c3167d56cd7d785fcc3cc23aa8dba2",
              "workspaceReused": false,
              "activeWorkspaceId": "08227bc3-a331-4f4a-9606-248de06fb111",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1638,
          "cachedInputTokens": 196071,
          "taskSessionReused": true,
          "persistedSessionId": "dadacc51-464f-407a-a0a1-8dfe4167a5b3",
          "cacheAdjustedCostUsd": 0.18007174999999997,
          "rawCachedInputTokens": 196071,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "02f9396c-568a-4462-860b-30af9626fc3f",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.26467175,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 15569,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2835,
          "sessionReused": false,
          "rawInputTokens": 15569,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:77ccfd97614d798c40309ea500a48de7c713d102801541703646e8ffa250bdc7",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8e5b85214570057c1e4d1605e4167ffc93c3167d56cd7d785fcc3cc23aa8dba2",
              "workspaceReused": false,
              "activeWorkspaceId": "69c85ea4-db59-4ed6-ab1a-cb590625c923",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2835,
          "cachedInputTokens": 184567,
          "taskSessionReused": false,
          "persistedSessionId": "8f66b937-728b-4d29-8085-fbc7502eb33b",
          "cacheAdjustedCostUsd": 0.26467175,
          "rawCachedInputTokens": 184567,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "32de6762-3a35-4d89-87ce-2326df7d71b2",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.16342699999999993,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 51631,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4680,
          "sessionReused": true,
          "rawInputTokens": 51631,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:77ccfd97614d798c40309ea500a48de7c713d102801541703646e8ffa250bdc7",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8e5b85214570057c1e4d1605e4167ffc93c3167d56cd7d785fcc3cc23aa8dba2",
              "workspaceReused": false,
              "activeWorkspaceId": "391766f8-d5b4-46ac-8df5-6c918f4bfa99",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4680,
          "cachedInputTokens": 303592,
          "taskSessionReused": true,
          "persistedSessionId": "dadacc51-464f-407a-a0a1-8dfe4167a5b3",
          "cacheAdjustedCostUsd": 0.16342699999999993,
          "rawCachedInputTokens": 303592,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "3912c699-85b9-4ebc-bf7b-ef62525ac748",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.42804775,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 41363,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2650,
          "sessionReused": false,
          "rawInputTokens": 41363,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:77ccfd97614d798c40309ea500a48de7c713d102801541703646e8ffa250bdc7",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:8e5b85214570057c1e4d1605e4167ffc93c3167d56cd7d785fcc3cc23aa8dba2",
              "workspaceReused": false,
              "activeWorkspaceId": "e1bd675b-ee46-4439-8ac6-e6460a2bb5fa",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2650,
          "cachedInputTokens": 197436,
          "taskSessionReused": false,
          "persistedSessionId": "dadacc51-464f-407a-a0a1-8dfe4167a5b3",
          "cacheAdjustedCostUsd": 0.42804775,
          "rawCachedInputTokens": 197436,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept passed
Tokens122,632 in · 14,980 out1,196,427 cached · 4/4 runs covered
LLM spend$1.30724/4 runs provider-priced
ExecutionLocal · not metered3m 36s agent
first-task.legacy-claude.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
3m 23s
Agent runtime
3m 36s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 122632,
      "outputTokens": 14980,
      "cachedInputTokens": 1196427,
      "totalTokens": 1334039,
      "reportedCostUsd": 1.3071912499999998,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 215820,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.3071912499999998,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.3071912499999998,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "6241f5c4-c234-4537-94b1-d862b455d682",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.25604974999999996,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 15107,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2643,
          "sessionReused": false,
          "rawInputTokens": 15107,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:726fde0ef3a8b746082913a574594d99f793037f434f4d9e4f9772f50104b5c1",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e33a60be7f53675fbedeb18d12a5020e4d3ac3efd340190323bf9020d05429a9",
              "workspaceReused": false,
              "activeWorkspaceId": "8f0e54db-ed7f-472a-a25f-9510cc4a74e1",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2643,
          "cachedInputTokens": 182650,
          "taskSessionReused": false,
          "persistedSessionId": "8b31fdba-cb76-4730-a9f1-3a5af6a6d73b",
          "cacheAdjustedCostUsd": 0.25604974999999996,
          "rawCachedInputTokens": 182650,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "15c74bd8-ce38-46c8-8bdf-e1aa3e5f15d0",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.09585374999999996,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 12624,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 5776,
          "sessionReused": true,
          "rawInputTokens": 12624,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:726fde0ef3a8b746082913a574594d99f793037f434f4d9e4f9772f50104b5c1",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e33a60be7f53675fbedeb18d12a5020e4d3ac3efd340190323bf9020d05429a9",
              "workspaceReused": false,
              "activeWorkspaceId": "c08ee758-81a1-4c53-ab1b-072437acc877",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 5776,
          "cachedInputTokens": 626448,
          "taskSessionReused": true,
          "persistedSessionId": "e7e28357-bdde-4627-b64d-2d2e37185004",
          "cacheAdjustedCostUsd": 0.09585374999999996,
          "rawCachedInputTokens": 626448,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "ef45ca59-1a9a-4c70-b7ea-d31053817399",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.44064775,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 51381,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 2168,
          "sessionReused": true,
          "rawInputTokens": 51381,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:726fde0ef3a8b746082913a574594d99f793037f434f4d9e4f9772f50104b5c1",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e33a60be7f53675fbedeb18d12a5020e4d3ac3efd340190323bf9020d05429a9",
              "workspaceReused": false,
              "activeWorkspaceId": "a6c7c9f8-2722-4d0e-9ad3-a610771d8e44",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2168,
          "cachedInputTokens": 130648,
          "taskSessionReused": true,
          "persistedSessionId": "e7e28357-bdde-4627-b64d-2d2e37185004",
          "cacheAdjustedCostUsd": 0.44064775,
          "rawCachedInputTokens": 130648,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "04cc7411-9eb7-461f-b450-1c74bd1ba5ef",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.51464,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 43520,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 4393,
          "sessionReused": false,
          "rawInputTokens": 43520,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:726fde0ef3a8b746082913a574594d99f793037f434f4d9e4f9772f50104b5c1",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e33a60be7f53675fbedeb18d12a5020e4d3ac3efd340190323bf9020d05429a9",
              "workspaceReused": false,
              "activeWorkspaceId": "db38bc74-ff37-40ac-aa44-9445446c940f",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4393,
          "cachedInputTokens": 256681,
          "taskSessionReused": false,
          "persistedSessionId": "e7e28357-bdde-4627-b64d-2d2e37185004",
          "cacheAdjustedCostUsd": 0.51464,
          "rawCachedInputTokens": 256681,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept passed
Tokens143,809 in · 14,153 out1,326,156 cached · 5/5 runs covered
LLM spend$1.52265/5 runs provider-priced
ExecutionLocal · not metered3m 35s agent
first-task.legacy-claude.local.revise-accept
Matchers and test context
Attempt
1
Duration
3m 17s
Agent runtime
3m 35s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 5,
      "runsWithTokenUsage": 5,
      "runsWithReportedCost": 5,
      "inputTokens": 143809,
      "outputTokens": 14153,
      "cachedInputTokens": 1326156,
      "totalTokens": 1484118,
      "reportedCostUsd": 1.5225962499999999,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 214823,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 1.5225962499999999,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 1.5225962499999999,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "339bf604-25ee-4f50-ade8-8f04bf3510df",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.24229399999999998,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 7484,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1993,
          "sessionReused": true,
          "rawInputTokens": 7484,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:62ef513195c3c00be635c7c6ad1fec0cff0ba64c38e7a74836e78fc9fd1afb01",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e124dfcdcd67dee953a0589bdae35bcf2768e2233c7cad42fab0a7f1accc0ccb",
              "workspaceReused": false,
              "activeWorkspaceId": "7939a92a-0ccf-4510-b05f-e031d8aa0daa",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1993,
          "cachedInputTokens": 291408,
          "taskSessionReused": true,
          "persistedSessionId": "6b8d5d9c-b00b-47f2-a7bf-9af591edfcd5",
          "cacheAdjustedCostUsd": 0.24229399999999998,
          "rawCachedInputTokens": 291408,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6e556f70-8f07-4fd4-b491-8a3e665fc3f9",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.45868099999999995,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 38586,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 3146,
          "sessionReused": false,
          "rawInputTokens": 38586,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:62ef513195c3c00be635c7c6ad1fec0cff0ba64c38e7a74836e78fc9fd1afb01",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e124dfcdcd67dee953a0589bdae35bcf2768e2233c7cad42fab0a7f1accc0ccb",
              "workspaceReused": false,
              "activeWorkspaceId": "c48ed2eb-59f2-4b0e-bb6f-104647eab046",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 3146,
          "cachedInputTokens": 269342,
          "taskSessionReused": false,
          "persistedSessionId": "06610d26-cb13-478f-9e9f-0464e0d421d1",
          "cacheAdjustedCostUsd": 0.45868099999999995,
          "rawCachedInputTokens": 269342,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "20328dd1-a596-4f17-8fef-a65dcbbe46f9",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.005543749999999958,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 10591,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 4735,
          "sessionReused": true,
          "rawInputTokens": 10591,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:62ef513195c3c00be635c7c6ad1fec0cff0ba64c38e7a74836e78fc9fd1afb01",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e124dfcdcd67dee953a0589bdae35bcf2768e2233c7cad42fab0a7f1accc0ccb",
              "workspaceReused": false,
              "activeWorkspaceId": "dfac469a-76cc-4d36-bd5b-a8265d187a33",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 4735,
          "cachedInputTokens": 445704,
          "taskSessionReused": true,
          "persistedSessionId": "6b8d5d9c-b00b-47f2-a7bf-9af591edfcd5",
          "cacheAdjustedCostUsd": 0.005543749999999958,
          "rawCachedInputTokens": 445704,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e4c15738-0d66-4159-a16e-1da1fc79cc5c",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.4018595,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 47554,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1739,
          "sessionReused": true,
          "rawInputTokens": 47554,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:62ef513195c3c00be635c7c6ad1fec0cff0ba64c38e7a74836e78fc9fd1afb01",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e124dfcdcd67dee953a0589bdae35bcf2768e2233c7cad42fab0a7f1accc0ccb",
              "workspaceReused": false,
              "activeWorkspaceId": "7758676f-6f74-4774-b4f2-ab20d04d0be3",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1739,
          "cachedInputTokens": 122359,
          "taskSessionReused": true,
          "persistedSessionId": "6b8d5d9c-b00b-47f2-a7bf-9af591edfcd5",
          "cacheAdjustedCostUsd": 0.4018595,
          "rawCachedInputTokens": 122359,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "cbeca63b-2bd9-4433-a6cf-94b8cae499bf",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.414218,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 39594,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2540,
          "sessionReused": false,
          "rawInputTokens": 39594,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:62ef513195c3c00be635c7c6ad1fec0cff0ba64c38e7a74836e78fc9fd1afb01",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:e124dfcdcd67dee953a0589bdae35bcf2768e2233c7cad42fab0a7f1accc0ccb",
              "workspaceReused": false,
              "activeWorkspaceId": "65fb72a2-6869-4bd3-88cb-4e75f49b2b7b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2540,
          "cachedInputTokens": 197343,
          "taskSessionReused": false,
          "persistedSessionId": "6b8d5d9c-b00b-47f2-a7bf-9af591edfcd5",
          "cacheAdjustedCostUsd": 0.414218,
          "rawCachedInputTokens": 197343,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution passed
Tokens42,838 in · 3,329 out228,177 cached · 2/2 runs covered
LLM spend$0.46962/2 runs provider-priced
ExecutionLocal · not metered53s agent
first-task.legacy-claude.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
1m 22s
Agent runtime
53s
Runtime
legacy
Provider
claude
Model
claude-opus-5
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 42838,
      "outputTokens": 3329,
      "cachedInputTokens": 228177,
      "totalTokens": 274344,
      "reportedCostUsd": 0.46959399999999996,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 53077,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0.46959399999999996,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0.46959399999999996,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "87c81310-68e9-46e2-af0b-5e699746fc09",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.18623525,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 24159,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 530,
          "sessionReused": true,
          "rawInputTokens": 24159,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:150bd7095df3f32bfa3f0a3d67680da0e996d44d0ab40e4b8974f7aa53c2e222",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ce778b6735fcbfd09d1fd88141842e73d128a2e071405d5a7d587c222b75cab7",
              "workspaceReused": false,
              "activeWorkspaceId": "661af7dc-41c3-44c4-a4cd-45abb08b6c4b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 530,
          "cachedInputTokens": 43993,
          "taskSessionReused": true,
          "persistedSessionId": "18e2b798-036b-40d9-b745-b2bcbb3bdf7f",
          "cacheAdjustedCostUsd": 0.18623525,
          "rawCachedInputTokens": 43993,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "2a7cc633-ed9c-4011-b00d-3652221974de",
        "usage": {
          "model": "claude-opus-5",
          "biller": "anthropic",
          "costUsd": 0.28335875,
          "provider": "anthropic",
          "costStatus": "reported",
          "billingType": "metered_api",
          "inputTokens": 18679,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 2799,
          "sessionReused": false,
          "rawInputTokens": 18679,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:150bd7095df3f32bfa3f0a3d67680da0e996d44d0ab40e4b8974f7aa53c2e222",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:ce778b6735fcbfd09d1fd88141842e73d128a2e071405d5a7d587c222b75cab7",
              "workspaceReused": false,
              "activeWorkspaceId": "1ca7ca1e-42bb-449d-91aa-8fafd603e20b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 2799,
          "cachedInputTokens": 184184,
          "taskSessionReused": false,
          "persistedSessionId": "18e2b798-036b-40d9-b745-b2bcbb3bdf7f",
          "cacheAdjustedCostUsd": 0.28335875,
          "rawCachedInputTokens": 184184,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
Runner Codexnativecodex · gpt-5.6-sol
Isolated locallocal · local
interview-first-response passed
Tokens109,756 in · 1,479 out89,241 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered33s agent
first-task.runner-codex.local.interview-first-response
Matchers and test context
Attempt
1
Duration
1m 0s
Agent runtime
33s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 109756,
      "outputTokens": 1479,
      "cachedInputTokens": 89241,
      "totalTokens": 200476,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 33489,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 109756,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1479,
    "sessionReused": false,
    "rawInputTokens": 109756,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:738fa94b0082cc3d7103a858f67fdfe92e30334fa57bb7e90da3e57dc57b1ae2",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:54c1d2aab98d853d38fd695e33604debfc59fa3cbe247f89e732eeb0bf8c6ebd",
        "workspaceReused": false,
        "activeWorkspaceId": "1fdbf0f8-62af-48a6-9b01-28b7074246f0",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1479,
    "cachedInputTokens": 89241,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-6ba7-7791-85b5-75fa39f457f6",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 89241,
    "sessionRotationReason": null
  }
}
clear-task-first-response passed
Tokens51,405 in · 527 out33,977 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered16s agent
first-task.runner-codex.local.clear-task-first-response
Matchers and test context
Attempt
1
Duration
43s
Agent runtime
16s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 51405,
      "outputTokens": 527,
      "cachedInputTokens": 33977,
      "totalTokens": 85909,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 16127,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 51405,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 527,
    "sessionReused": false,
    "rawInputTokens": 51405,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:10fdd2fdd3f593e2b0645213eb596ce4c279be5e7ea2e256d7f2229bed6a8d33",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:86f85e907e9c0f4fac17aecc64fe23bfbbb43bfc2ec6b7c9acd8103094b45dde",
        "workspaceReused": false,
        "activeWorkspaceId": "725a6f2b-e12b-4c30-9802-3c1f35f2d1ff",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 527,
    "cachedInputTokens": 33977,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-6728-7d90-95c3-773535f8ecc7",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 33977,
    "sessionRotationReason": null
  }
}
ambiguous-task-first-response passed
Tokens89,799 in · 1,180 out69,619 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered24s agent
first-task.runner-codex.local.ambiguous-task-first-response
Matchers and test context
Attempt
1
Duration
49s
Agent runtime
24s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 89799,
      "outputTokens": 1180,
      "cachedInputTokens": 69619,
      "totalTokens": 160598,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 23872,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 89799,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1180,
    "sessionReused": false,
    "rawInputTokens": 89799,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:6bdd89b2ce487b3d618159774ed20c88a43b744dbb14aea4bd5f5c365d18c6a9",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:40b637462a419c255a6134f159568d08cdcefcf4e24b087f541beb95851a7d9a",
        "workspaceReused": false,
        "activeWorkspaceId": "caf1a87e-9cee-4778-903a-13f1fd5a2038",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1180,
    "cachedInputTokens": 69619,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-130d-7222-abb0-aa2a826e861b",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 69619,
    "sessionRotationReason": null
  }
}
plain-message-first-response failed
Tokens168,113 in · 2,091 out147,765 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered38s agent
first-task.runner-codex.local.plain-message-first-response
Matchers and test context
Attempt
1
Duration
1m 3s
Agent runtime
38s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 168113,
      "outputTokens": 2091,
      "cachedInputTokens": 147765,
      "totalTokens": 317969,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 38373,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 168113,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 2091,
    "sessionReused": false,
    "rawInputTokens": 168113,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:cb2dbb284db225a87fbf577603d95a38fdd722744d0e2a11ac0baf2ec3fab300",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:bb2533c8097ca983b2ca70536f094db0d0239b17b53330a256e0b96c6b8d9d1a",
        "workspaceReused": false,
        "activeWorkspaceId": "da6e0040-cbdd-48e5-a7c1-dfa1448128e5",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 2091,
    "cachedInputTokens": 147765,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-19d9-7441-935b-f1fa194c8a78",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 147765,
    "sessionRotationReason": null
  }
}
plan-first-response passed
Tokens127,233 in · 1,583 out107,787 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered32s agent
first-task.runner-codex.local.plan-first-response
Matchers and test context
Attempt
1
Duration
58s
Agent runtime
32s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 127233,
      "outputTokens": 1583,
      "cachedInputTokens": 107787,
      "totalTokens": 236603,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 32062,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 127233,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1583,
    "sessionReused": false,
    "rawInputTokens": 127233,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:010bec95ea646a7ad0d45e1caf0e0a74023f1a8a70f63568374f0bc17c58e804",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:75cf8144fde69f87d87d8bb3bcf2f1b78dc09de97e19433fa66fd4d85b798eb0",
        "workspaceReused": false,
        "activeWorkspaceId": "e98cd99c-548a-4aa0-be2e-8cf9e8bb713b",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1583,
    "cachedInputTokens": 107787,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-7355-7da3-84b6-44912a150a2e",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 107787,
    "sessionRotationReason": null
  }
}
ordinary-task-control passed
Tokens68,400 in · 1,187 out50,387 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered29s agent
first-task.runner-codex.local.ordinary-task-control
Matchers and test context
Attempt
1
Duration
1m 4s
Agent runtime
29s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-2

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.ordinary-task-control","expected":true} Ordinary work produces output without onboarding questions or delegation
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 68400,
      "outputTokens": 1187,
      "cachedInputTokens": 50387,
      "totalTokens": 119974,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 28998,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 68400,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1187,
    "sessionReused": false,
    "rawInputTokens": 68400,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": true,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:3a7e8fc3065b5e91e47c417a6f8fd4b3979c122401531491d0ae177bcdb20570",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:4692cc689896d882ae207a5515b43821b7b198a1b749eccab3e370b4a4617f20",
        "workspaceReused": false,
        "activeWorkspaceId": null,
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1187,
    "cachedInputTokens": 50387,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-86ed-7221-85be-4a8d1a5ea649",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 50387,
    "sessionRotationReason": null
  }
}
interview-plan-accept passed
Tokens578,968 in · 5,861 out493,944 cached · 4/4 runs covered
LLM spend$0.0000004/4 runs provider-priced
ExecutionLocal · not metered2m 26s agent
first-task.runner-codex.local.interview-plan-accept
Matchers and test context
Attempt
1
Duration
2m 36s
Agent runtime
2m 26s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

All invariants passed

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.interview-questions","expected":true} One structured interview with 3–4 questions
Pass json_path {"kind":"json_path","path":"firstTask.checks.durable-plan","expected":true} Save the requested plan before acceptance
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Pass json_path {"kind":"json_path","path":"firstTask.checks.accepted-plan-retained","expected":true} The accepted plan remains available as a durable document
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 4,
      "runsWithTokenUsage": 4,
      "runsWithReportedCost": 4,
      "inputTokens": 578968,
      "outputTokens": 5861,
      "cachedInputTokens": 493944,
      "totalTokens": 1078773,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 146154,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "8df9c86b-8fbc-46ef-9c51-8c4e0fd40d39",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 68549,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 735,
          "sessionReused": false,
          "rawInputTokens": 68549,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": true,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:7d594faced7303dffdf808e61c1b3b71f431b1f2e76bf25f8bdb94ef617d888d",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4e7de0b02e96261426e8c2941a2af8f126e4dbf6b5ddb07784c991fa8c974405",
              "workspaceReused": false,
              "activeWorkspaceId": "ac89d724-2b27-45e7-a9a9-f83980b854b2",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 735,
          "cachedInputTokens": 50729,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d6-84cb-7b63-9331-5b527f31da3e",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 50729,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "4d3c6e6f-d0a4-44a8-8bbf-1da351ba1b8c",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 257347,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1990,
          "sessionReused": true,
          "rawInputTokens": 257347,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:7d594faced7303dffdf808e61c1b3b71f431b1f2e76bf25f8bdb94ef617d888d",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4e7de0b02e96261426e8c2941a2af8f126e4dbf6b5ddb07784c991fa8c974405",
              "workspaceReused": false,
              "activeWorkspaceId": "57d9ea75-9b60-4649-9905-10853cd5f9b6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1990,
          "cachedInputTokens": 233474,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d6-2ce8-71b2-bd10-c4c5124c78c1",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 233474,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "38d8f535-f139-45f3-8d86-d4f8676ec06b",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 145523,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1791,
          "sessionReused": true,
          "rawInputTokens": 145523,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:7d594faced7303dffdf808e61c1b3b71f431b1f2e76bf25f8bdb94ef617d888d",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4e7de0b02e96261426e8c2941a2af8f126e4dbf6b5ddb07784c991fa8c974405",
              "workspaceReused": false,
              "activeWorkspaceId": "2a639543-7c74-4022-ad23-b99c76f4e0e7",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1791,
          "cachedInputTokens": 121804,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-b5c5-7171-84c6-eedff390b5a9",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 121804,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "9fcffab2-b39c-4300-906c-4e8ecaee795b",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 107549,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1345,
          "sessionReused": false,
          "rawInputTokens": 107549,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:7d594faced7303dffdf808e61c1b3b71f431b1f2e76bf25f8bdb94ef617d888d",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4e7de0b02e96261426e8c2941a2af8f126e4dbf6b5ddb07784c991fa8c974405",
              "workspaceReused": false,
              "activeWorkspaceId": "584649a0-7158-4e28-9082-c3fc332675cf",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1345,
          "cachedInputTokens": 87937,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-2da8-7b43-8e83-dfc6a89faa84",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 87937,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
task-card-accept failed
Tokens151,744 in · 1,905 out129,846 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered29s agent
first-task.runner-codex.local.task-card-accept
Matchers and test context
Attempt
1
Duration
54s
Agent runtime
29s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Fail json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Fail json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 151744,
      "outputTokens": 1905,
      "cachedInputTokens": 129846,
      "totalTokens": 283495,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 28849,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 151744,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1905,
    "sessionReused": false,
    "rawInputTokens": 151744,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:d77ac1d068bd06b4391d2e52ee1608b7a5efcf4314bc205781bf3af849df862f",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:9412fd1a7f927cb46154eddd69dd6ea51db32e7b2e1cc8518b4bc41d60f1f8d7",
        "workspaceReused": false,
        "activeWorkspaceId": "98490eb4-76fd-4f87-9ddf-1b9f7dd891e6",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1905,
    "cachedInputTokens": 129846,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-5ab1-76e3-91cb-d554efb20756",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 129846,
    "sessionRotationReason": null
  }
}
task-reply-accept failed
Tokens239,949 in · 2,661 out200,304 cached · 2/2 runs covered
LLM spend$0.0000002/2 runs provider-priced
ExecutionLocal · not metered1m 1s agent
first-task.runner-codex.local.task-reply-accept
Matchers and test context
Attempt
1
Duration
1m 31s
Agent runtime
1m 1s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

subtask-proposal: Propose a task for the concrete request one-scoped-subtask: Exactly one approved subtask belongs to this onboarding issue and agent durable-completion: Approved output is saved on the completed child, with revised scope when applicable expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 26 - Array [] + Array [ + Object { + "detail": "Propose a task for the concrete request", + "evidence": Array [ + "response-1", + ], + "id": "subtask-proposal", + "passed": false, + }, + Object { + "detail": "Exactly one approved subtask belongs to this onboarding issue and agent", + "evidence": Array [ + "finished-3", + ], + "id": "one-scoped-subtask", + "passed": false, + }, + Object { + "detail": "Approved output is saved on the completed child, with revised scope when applicable", + "evidence": Array [ + "finished-3", + ], + "id": "durable-completion", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 2,
      "runsWithTokenUsage": 2,
      "runsWithReportedCost": 2,
      "inputTokens": 239949,
      "outputTokens": 2661,
      "cachedInputTokens": 200304,
      "totalTokens": 442914,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 61347,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "6b8eb05a-59a1-4911-8e99-f059e7dc6d00",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 131408,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1292,
          "sessionReused": true,
          "rawInputTokens": 131408,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:86b20eeef352ff1486b725df257113a23ad56404752a1cea77ee64ee782570ad",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:23a0ac07393f0ce32476fcb8071e27af7f3ac599c3ef87f7d2bcc4524cce43b9",
              "workspaceReused": false,
              "activeWorkspaceId": "e05b5952-5071-4b50-89bc-d90ba18a1ac4",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1292,
          "cachedInputTokens": 111521,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d6-04fe-7e12-9729-7a3ea480c15d",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 111521,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6c7b3ae4-a890-49c5-9bfa-022d5ac49403",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 108541,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1369,
          "sessionReused": false,
          "rawInputTokens": 108541,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:86b20eeef352ff1486b725df257113a23ad56404752a1cea77ee64ee782570ad",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:23a0ac07393f0ce32476fcb8071e27af7f3ac599c3ef87f7d2bcc4524cce43b9",
              "workspaceReused": false,
              "activeWorkspaceId": "4908b186-a1ed-4077-bdbb-ec92bf50de79",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1369,
          "cachedInputTokens": 88783,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-9260-7d32-a00f-110636692341",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 88783,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
clarify-propose-accept failed
Tokens321,057 in · 3,768 out259,847 cached · 3/3 runs covered
LLM spend$0.0000003/3 runs provider-priced
ExecutionLocal · not metered1m 19s agent
first-task.runner-codex.local.clarify-propose-accept
Matchers and test context
Attempt
1
Duration
1m 52s
Agent runtime
1m 19s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

one-scoped-subtask: Exactly one approved subtask belongs to this onboarding issue and agent durable-completion: Approved output is saved on the completed child, with revised scope when applicable expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 18 - Array [] + Array [ + Object { + "detail": "Exactly one approved subtask belongs to this onboarding issue and agent", + "evidence": Array [ + "finished-4", + ], + "id": "one-scoped-subtask", + "passed": false, + }, + Object { + "detail": "Approved output is saved on the completed child, with revised scope when applicable", + "evidence": Array [ + "finished-4", + ], + "id": "durable-completion", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.focused-clarification","expected":true} Ask focused questions before proposing ambiguous work
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 321057,
      "outputTokens": 3768,
      "cachedInputTokens": 259847,
      "totalTokens": 584672,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 78898,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "a1e57978-ab2d-4395-94b0-92cb2dedf4c8",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 154425,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1332,
          "sessionReused": true,
          "rawInputTokens": 154425,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:6c6379a85ffb834c0f6964a10d3e5de3b625cd42bd2ad50194c2392cfb6c5bbf",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4d69e1ddc28f973637041c27379ad630d1050f971c81f493a177fcb0513c3b90",
              "workspaceReused": false,
              "activeWorkspaceId": "88d5f7ae-f471-4f48-ba3b-3e65d39394a1",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1332,
          "cachedInputTokens": 133801,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d6-3a73-7122-bbc7-aef17f350d55",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 133801,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "d7205a97-703f-4e59-b7c0-ce90afc1ef70",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 76978,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1240,
          "sessionReused": true,
          "rawInputTokens": 76978,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:6c6379a85ffb834c0f6964a10d3e5de3b625cd42bd2ad50194c2392cfb6c5bbf",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4d69e1ddc28f973637041c27379ad630d1050f971c81f493a177fcb0513c3b90",
              "workspaceReused": false,
              "activeWorkspaceId": "f114c4e6-d78d-4c79-89de-33c81a47fb13",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1240,
          "cachedInputTokens": 56064,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-c405-7453-be13-4e4e93dbef68",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 56064,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "e4bc1978-d471-4a0b-8902-04c2546b578c",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 89654,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1196,
          "sessionReused": false,
          "rawInputTokens": 89654,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:6c6379a85ffb834c0f6964a10d3e5de3b625cd42bd2ad50194c2392cfb6c5bbf",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:4d69e1ddc28f973637041c27379ad630d1050f971c81f493a177fcb0513c3b90",
              "workspaceReused": false,
              "activeWorkspaceId": "ebe3ae56-7faa-4d40-b111-aeeeebbe4cdd",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1196,
          "cachedInputTokens": 69982,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-5edc-7592-b0a1-ae37dbf3d83e",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 69982,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
revise-accept failed
Tokens302,497 in · 3,725 out241,917 cached · 3/3 runs covered
LLM spend$0.0000003/3 runs provider-priced
ExecutionLocal · not metered1m 15s agent
first-task.runner-codex.local.revise-accept
Matchers and test context
Attempt
1
Duration
1m 47s
Agent runtime
1m 15s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

one-scoped-subtask: Exactly one approved subtask belongs to this onboarding issue and agent durable-completion: Approved output is saved on the completed child, with revised scope when applicable expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 18 - Array [] + Array [ + Object { + "detail": "Exactly one approved subtask belongs to this onboarding issue and agent", + "evidence": Array [ + "finished-4", + ], + "id": "one-scoped-subtask", + "passed": false, + }, + Object { + "detail": "Approved output is saved on the completed child, with revised scope when applicable", + "evidence": Array [ + "finished-4", + ], + "id": "durable-completion", + "passed": false, + }, + ]

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Pass json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.acceptance-recorded","expected":true} Explicit acceptance is persisted as a user comment or approved confirmation card
Fail json_path {"kind":"json_path","path":"firstTask.checks.one-scoped-subtask","expected":true} Exactly one approved subtask belongs to this onboarding issue and agent
Pass json_path {"kind":"json_path","path":"firstTask.checks.creation-after-acceptance","expected":true} Task creation must follow acceptance, including between checkpoints
Fail json_path {"kind":"json_path","path":"firstTask.checks.durable-completion","expected":true} Approved output is saved on the completed child, with revised scope when applicable
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 3,
      "runsWithTokenUsage": 3,
      "runsWithReportedCost": 3,
      "inputTokens": 302497,
      "outputTokens": 3725,
      "cachedInputTokens": 241917,
      "totalTokens": 548139,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 74877,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "runs": [
      {
        "runId": "8732e162-ae28-4d7e-8078-76a1a85cab19",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 114702,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 1287,
          "sessionReused": true,
          "rawInputTokens": 114702,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:a63676d8fe200a25593c7d66c60b64e6b28c0ec7d8ef38c9835d1ae8908c65f6",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:51498f95d4132f5e4f2cbafcb72955f0d588c6614f02247ef885de51c2641458",
              "workspaceReused": false,
              "activeWorkspaceId": "c2fe8671-e28c-4304-9fb7-80fd4ccb940b",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1287,
          "cachedInputTokens": 94480,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d6-0639-7371-9dbd-0597d8a31d0d",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 94480,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "6a0bc571-6470-4ec6-8deb-5192f816d42f",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 54989,
          "usageSource": "per_run",
          "freshSession": false,
          "outputTokens": 769,
          "sessionReused": true,
          "rawInputTokens": 54989,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:a63676d8fe200a25593c7d66c60b64e6b28c0ec7d8ef38c9835d1ae8908c65f6",
              "changedCategories": [],
              "taskSessionReused": true,
              "fingerprintVersion": 1,
              "taskSessionAvailable": true,
              "storedFingerprintPresent": true
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:51498f95d4132f5e4f2cbafcb72955f0d588c6614f02247ef885de51c2641458",
              "workspaceReused": false,
              "activeWorkspaceId": "1380d3e7-0c29-44c7-b1eb-dbf779f92aa6",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 769,
          "cachedInputTokens": 36264,
          "taskSessionReused": true,
          "persistedSessionId": "01a0a6d5-b6f3-7971-9adb-889835255ca9",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 36264,
          "sessionRotationReason": null
        }
      },
      {
        "runId": "583a4267-a809-48ec-a91a-3fbf6d830d84",
        "usage": {
          "model": "gpt-5.6-sol",
          "biller": "openai",
          "costUsd": 0,
          "provider": "openai",
          "costStatus": "reported",
          "billingType": "unknown",
          "inputTokens": 132806,
          "usageSource": "per_run",
          "freshSession": true,
          "outputTokens": 1669,
          "sessionReused": false,
          "rawInputTokens": 132806,
          "sessionRotated": false,
          "configFreshness": {
            "session": {
              "reset": false,
              "categories": [
                "adapter",
                "adapterConfig",
                "agentRuntimeConfig",
                "instructions",
                "issueOverrides",
                "workspaceConfig",
                "environment",
                "envBindings",
                "secrets",
                "runtimeSkills"
              ],
              "resetReasons": [],
              "nextFingerprint": "v1:sha256:a63676d8fe200a25593c7d66c60b64e6b28c0ec7d8ef38c9835d1ae8908c65f6",
              "changedCategories": [],
              "taskSessionReused": false,
              "fingerprintVersion": 1,
              "taskSessionAvailable": false,
              "storedFingerprintPresent": false
            },
            "version": 1,
            "workspace": {
              "action": "create",
              "reasons": [],
              "categories": [
                "mode",
                "projectWorkspace",
                "strategy",
                "repo",
                "lifecycleCommands",
                "runtimeServices",
                "environment",
                "realization"
              ],
              "reuseRequested": false,
              "nextFingerprint": "v1:sha256:51498f95d4132f5e4f2cbafcb72955f0d588c6614f02247ef885de51c2641458",
              "workspaceReused": false,
              "activeWorkspaceId": "f06308f8-d0ca-4900-93f0-f15186bb1579",
              "changedCategories": [],
              "storedFingerprint": null,
              "fingerprintVersion": 1,
              "inferredFingerprint": null,
              "previousWorkspaceId": null,
              "configSnapshotRefreshed": false,
              "storedFingerprintPresent": false
            }
          },
          "rawOutputTokens": 1669,
          "cachedInputTokens": 111173,
          "taskSessionReused": false,
          "persistedSessionId": "01a0a6d5-2f35-7360-91ed-22c426893ac3",
          "cacheAdjustedCostUsd": 0,
          "rawCachedInputTokens": 111173,
          "sessionRotationReason": null
        }
      }
    ]
  }
}
reject-no-execution failed
Tokens132,194 in · 1,688 out110,809 cached · 1/1 runs covered
LLM spend$0.0000001/1 runs provider-priced
ExecutionLocal · not metered32s agent
first-task.runner-codex.local.reject-no-execution
Matchers and test context
Attempt
1
Duration
57s
Agent runtime
32s
Runtime
native
Provider
codex
Model
gpt-5.6-sol
Issue
FIR-1

Behavior failure: work executed before acceptance expect(received).toBe(expected) // Object.is equality Expected: true Received: false

ResultMatcherExpectationDetail
Pass json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Pass json_path {"kind":"json_path","path":"firstTask.checks.no-reintroduction","expected":true} Do not repeat the seeded welcome
Pass json_path {"kind":"json_path","path":"firstTask.checks.opening-not-repeated","expected":true} Do not post another opening choice
Fail json_path {"kind":"json_path","path":"firstTask.checks.subtask-proposal","expected":true} Propose a task for the concrete request
Fail json_path {"kind":"json_path","path":"firstTask.checks.no-premature-work","expected":true} Before acceptance: no hires, execution tasks, finished output, or claimed completion; closing an unexecuted rejected task is allowed
Fail json_path {"kind":"json_path","path":"firstTask.checks.rejection-respected","expected":true} Rejected work never executes
Pass json_path {"kind":"json_path","path":"firstTask.checks.provider-runs-succeeded","expected":true} All observed provider runs settled successfully
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 1,
      "runsWithReportedCost": 1,
      "inputTokens": 132194,
      "outputTokens": 1688,
      "cachedInputTokens": 110809,
      "totalTokens": 244691,
      "reportedCostUsd": 0,
      "costStatus": "reported"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 31663,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": true
  },
  "rawUsage": {
    "model": "gpt-5.6-sol",
    "biller": "openai",
    "costUsd": 0,
    "provider": "openai",
    "costStatus": "reported",
    "billingType": "unknown",
    "inputTokens": 132194,
    "usageSource": "per_run",
    "freshSession": true,
    "outputTokens": 1688,
    "sessionReused": false,
    "rawInputTokens": 132194,
    "sessionRotated": false,
    "configFreshness": {
      "session": {
        "reset": false,
        "categories": [
          "adapter",
          "adapterConfig",
          "agentRuntimeConfig",
          "instructions",
          "issueOverrides",
          "workspaceConfig",
          "environment",
          "envBindings",
          "secrets",
          "runtimeSkills"
        ],
        "resetReasons": [],
        "nextFingerprint": "v1:sha256:fe9705042613ef86a349821eda1e142fa035d3e8a603d44bd9832a30f148e3fc",
        "changedCategories": [],
        "taskSessionReused": false,
        "fingerprintVersion": 1,
        "taskSessionAvailable": false,
        "storedFingerprintPresent": false
      },
      "version": 1,
      "workspace": {
        "action": "create",
        "reasons": [],
        "categories": [
          "mode",
          "projectWorkspace",
          "strategy",
          "repo",
          "lifecycleCommands",
          "runtimeServices",
          "environment",
          "realization"
        ],
        "reuseRequested": false,
        "nextFingerprint": "v1:sha256:d2db0b55e6a0216e053936966f2f0ce8a18e271857d91ce8981f8bdd409cc28b",
        "workspaceReused": false,
        "activeWorkspaceId": "8e26ec5a-6eea-4f8f-b93d-36e5fccbbbf7",
        "changedCategories": [],
        "storedFingerprint": null,
        "fingerprintVersion": 1,
        "inferredFingerprint": null,
        "previousWorkspaceId": null,
        "configSnapshotRefreshed": false,
        "storedFingerprintPresent": false
      }
    },
    "rawOutputTokens": 1688,
    "cachedInputTokens": 110809,
    "taskSessionReused": false,
    "persistedSessionId": "01a0a6d5-1fb6-7e13-aa44-266238321690",
    "cacheAdjustedCostUsd": 0,
    "rawCachedInputTokens": 110809,
    "sessionRotationReason": null
  }
}
Runner ACPX Claudenativeacpx · claude-sonnet-5
Isolated locallocal · local
interview-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.interview-first-response
Matchers and test context
Attempt
2
Duration
32s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8598,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
clear-task-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered8s agent
first-task.runner-acpx-claude.local.clear-task-first-response
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
8s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8340,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
ambiguous-task-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.ambiguous-task-first-response
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8518,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
plain-message-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.plain-message-first-response
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8625,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
plan-first-response failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.plan-first-response
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8632,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
ordinary-task-control failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.ordinary-task-control
Matchers and test context
Attempt
2
Duration
41s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-2

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 9475,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
interview-plan-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.interview-plan-accept
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8713,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
task-card-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.task-card-accept
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8532,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
task-reply-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.task-reply-accept
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8553,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
clarify-propose-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.clarify-propose-accept
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8621,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
revise-accept failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered8s agent
first-task.runner-acpx-claude.local.revise-accept
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
8s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8496,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}
reject-no-execution failed
Tokens0 in · 0 out0 cached · 0/1 runs covered
LLM spendunavailable0/1 runs provider-priced
ExecutionLocal · not metered9s agent
first-task.runner-acpx-claude.local.reject-no-execution
Matchers and test context
Attempt
2
Duration
31s
Agent runtime
9s
Runtime
native
Provider
acpx
Model
claude-sonnet-5
Issue
FIR-1

Stopped waiting for first-task response and durable outcome: run status failed: native_session_interrupted PRP command session.open failed: {"commandId":"command_prp_00000002","commandType":"session.open","controllerSeq":2,"result":{"code":"command_execution_failed","message":"failed to start ACPX provider: ACPX sidecar command session.open was rejected (retryable=false, classification=effective_model_mismatch)"},"status":"failed"}

ResultMatcherExpectationDetail
Fail json_path {"kind":"json_path","path":"firstTask.checks.recorded-response","expected":true} An agent response or structured interaction was recorded
Pass json_path {"kind":"json_path","path":"firstTask.checks.instruction-snapshot","expected":true} Actual persona and skill were retained with verified hashes
Pass json_path {"kind":"json_path","path":"firstTask.checks.question-choice-options","expected":true} Every presented choice question offers at least two distinct options; open-ended text questions are allowed
Usage and billing metadata
{
  "billing": {
    "llm": {
      "runCount": 1,
      "runsWithTokenUsage": 0,
      "runsWithReportedCost": 0,
      "inputTokens": 0,
      "outputTokens": 0,
      "cachedInputTokens": 0,
      "totalTokens": 0,
      "reportedCostUsd": 0,
      "costStatus": "unavailable"
    },
    "runtime": {
      "provider": "local",
      "agentRunDurationMs": 8746,
      "leaseDurationMs": null,
      "leaseCount": 0,
      "costStatus": "not_metered",
      "costSource": "local_not_metered"
    },
    "reportedCostUsd": 0,
    "estimatedRuntimeCostUsd": 0,
    "observedAndEstimatedCostUsd": 0,
    "complete": false
  },
  "rawUsage": null
}

History

Campaign trends

No historical campaigns have been published yet.