claude-code-system-prompts/system-prompts/data-superseded-message-uuid-protocol-note.md
2026-06-08 15:11:23 -06:00

847 B
Raw Permalink Blame History

@internal Wire uuids of previously-delivered messages that this message replaces (refusal-fallback supersede: server-lane seam merge, or the client-lane retrys first deliverable content frame). On the client lane the list matches the banners retracted_message_uuids exactly and can include tombstoned tool_result frames from the refused leg, not only assistant frames. Evict the named messages on arrival and treat this frame as their canonical replacement. Idempotent with the end-of-turn model_refusal_fallback notice, whose retracted_message_uuids remains the complete audit record for the turn.