DashboardopencodeSessionRecovery reserved continuation

SessionRecovery reserved continuation

Category: gotcha
Confidence: 1.00
ID: 01a0a9b9-9095-799f-9001-9ee2c9f4d90b
Project ID: c0425955-02bc-4c17-9af2-b114c00077e7
Cross-project: No
Recalled in other projects: 1
Source session: 1dhwJSISRq8qNI9uV
Created: 2026-09-15 00:38:38
Updated: 2026-09-16 10:18:25

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 1 15h ago

Content

Trap: excluding recovery continuations only from ordinary queue selection looks sufficient, but public retries, replayed execution requests, steer promotion, ordinary wake scans, or exact promotion racing validation can still execute stale work. Fix: treat every session_recovery.continuation_message_id as internal; reject ordinary wake/admission paths and atomically validate canonical ID, Session, prompt, delivery, phase, assistant relationship, and newest-assistant status inside exact promotion. Quarantine only after rollback.

Move to: