EXAMPLE — add /health endpoint (synthetic demo)
session ses_demonormal
agent build
model test-provider/test-model/default
export v1.18.31
Started 2026-06-15 05:06:40 UTC · last update 2026-06-15 05:36:40 UTC
Finished — no unresolved items detected in the export
Findings
No repeated identical operations, recovered failures, unresolved failures, or provider errors were detected in this export.
Files changed in this run
| Path | Patch events |
api/main.py | 1 |
Tool usage
| Tool | Calls | Completed | Failed | Avg | Max |
| bash | 2 | 2 | 0 | 1.4 s | 2.4 s |
| edit | 1 | 1 | 0 | 50 ms | 50 ms |
| read | 1 | 1 | 0 | 120 ms | 120 ms |
Slowest calls
| Tool | Call | Status | Duration |
| bash | #2 | completed | 2.4 s |
| bash | #3 | completed | 400 ms |
| read | #0 | completed | 120 ms |
| edit | #1 | completed | 50 ms |
Largest outputs
| Tool | Call | Status | Output size |
| read | #0 | completed | 44 chars |
| bash | #2 | completed | 18 chars |
| bash | #3 | completed | 18 chars |
| edit | #1 | completed | 12 chars |
Reported usage
Reported by OpenCode in the export; not an invoice.input 300 · output 150 · reasoning 30 · cache read 0 · cache write 0 · cost 0.03
Timeline
user · 2026-06-15 05:06:40 UTC · #0
Add a /health endpoint to the API and make sure the tests still pass.
[attached file] requirements.txt — text/plain, 29 B, content embedded in export, not expanded here
assistant · 2026-06-15 05:06:40 UTC · finish: tool-calls · #1
reasoning (56 chars)
Check the app entrypoint and test layout before editing.
[patch applied — 1 file(s) changed]
assistant · 2026-06-15 05:07:43 UTC · finish: tool-calls · #2
assistant · 2026-06-15 05:08:40 UTC · finish: stop · #3
Added the /health endpoint to api/main.py. Tests pass (45 passed) and lint is clean.
What this report can and cannot tell you
- This report describes what the exported data shows. It does not prove that a run was correct, complete, or caused any particular outcome.
- "Identical" means canonical-JSON-equal tool input. Calls that differ only in volatile values (timestamps, random ids) are not grouped.
- An identical call repeated after a success is not necessarily a bug; it may be polling, verification, or a re-read.
- Missing completion evidence is reported as unknown, not as failure.
- Token counts and cost come from the export as reported by OpenCode; they are not an invoice.
- One export file covers one session. Subagent/child sessions appear as separate exports and need their own run.
- Attached files and patches are summarized (names, sizes, paths); embedded file content is not expanded into the report.
- The tool reads a local JSON file only: no network requests, and the input file is never modified.