Dashboard › opencode › Step.Recovered identity validation
01a0a6b2-25a0-7c20-8a07-e840c686886e| Project | Hits | Last recalled |
|---|---|---|
| opencode-lore | 1 | 1d ago |
Trap: trusting schema-valid Step.Recovered IDs looks safe because replay decoded the event, but forged or cross-Session IDs can create false recovery relationships. Fix: derive recovery and continuation IDs canonically from executionID, verify any target is the same Session’s newest assistant, and require assistant_message_id = null for phase continue; continue-only recovery must never synthesize an assistant.