Coconet 0.18.1
Coconet 0.18.1 improves recovery when Session processing or historical imports fail.
- Temporary projection failures retry with backoff, up to five failures per explicit retry round; invalid model results pause after three. Fixed input and authentication problems pause for action.
- Dashboard shows the failed stage, explanation, next action, attempts and next retry time. Suspended server work has a retry button. Past failures remain separate from unresolved issues.
- Historical discovery/capture retries up to three times. On the original device,
coconet projection retry --history-batch BATCH_IDcreates a linked recovery batch without rewriting the failed record. - Reimporting already covered snapshots no longer requires consumed extraction tasks or raises a spurious history patch input error.
- Processing changes use existing revision events, without idle polling.
Validation: full repository checks, targeted race tests and browser retry tests passed. Four interactive TCodex/TClaude sessions exercised a dependent design, implementation, CLI and review workflow. The final trial repository has 25 passing tests, including 200-task scenarios; two model turns reached their 180-second limit and their recovery is documented. Late recovery of an interrupted earlier conversation exposed an unsupported DAG dependency on a later repair; that semantic backfill limitation remains open. This is workflow validation, not production capacity measurement.
Client and Server use metadata schema 24. Existing Hosted data is preserved. Upgrade with npm install --global coconet@0.18.1, then restart Agent sessions to load the updated Runtime.