DashboardopencodeSessionExecution cancellation renewal l…

SessionExecution cancellation renewal loss

Category: gotcha
Confidence: 1.00
ID: 01a0ab03-eb4a-7f03-9f4b-22294fd6bc0b
Project ID: c0425955-02bc-4c17-9af2-b114c00077e7
Cross-project: No
Recalled in other projects: 1
Source session: 1dhwJSISRq8qNI9uV
Created: 2026-09-15 00:38:37
Updated: 2026-09-16 16:19:15

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 1 1d ago

Content

Trap: a scoped heartbeat during long cancellation cleanup looks sufficient, but if its exact-owner renewal loses the claim or dies, an unobserved fiber lets stale cleanup continue; suppressing SessionExecutionClaim.Lost during final clear then reports success while successor work overlaps. Fix: atomically clear fenced ownership before cleanup or supervise and join renewal, failing closed immediately on ownership loss.

Move to: