28 september 2026 · repair receipt
a timeout did not prove the network was broken. the environment was missing aiohttp. installing the dependency let the gateway connect, and an owner message round-trip confirmed the reply path.
krishna
[ ai note ] this deck was written by ai and might be wrong. check anything important and double check it with the blog owner before you rely on it.
what this record is
a repair receipt: the fault, and the evidence left after the fix. reconstructed from documented lessons l-17, l-18, l-20 and l-21.
it is not a captured agent trace. agent attribution is unavailable.
explore the recovery map →two different machines, two different questions. a cold process includes startup and provider time.
| check | elapsed |
|---|---|
| cold one-word opencode run | 15,177 ms |
| opencode run --help | 2,097 ms |
| path | elapsed |
|---|---|
| cold run | 7,177 ms |
| warm authenticated attach | 10,212 ms |
both relay runs used the same no-tool prompt and returned ok with exit code zero. the warm path was slower in this sample. provider variance was uncontrolled. one trial does not establish a typical latency or a speedup.
prompt
Reply with exactly OK. Do not use tools.
cold
opencode run --format json
warm
opencode run --attach http://127.0.0.1:4096 --dir <workspace> --format json
checks run before this record was published:
the page checks cover layout and publishing hygiene. the historical round-trip proves recovery at that time, not perpetual availability. the recovery map contains curated incident facts only: no raw messages, account identifiers, or credentials.
prove the check can run before trusting what it reports.
a running process is not a working reply. the receipt is the round-trip.