The remembered set of sent copies closed a narrow race (two fast copies with a read older than the first one's landing) but opened worse ones: a discarded copy blocked re-copying for the session. Drop it; a copy waiting in attention now counts instead, also after a restart. A copy whose id would not fit the outbox key is refused rather than given a plain id that slips past the duplicate check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dara Adedeji committed on 10/9/2026, 8:31:51 PMparentb297cc0
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Skippedlinux-buildGitHub
- Skippedwindows-testGitHub
- Skippedwindows-buildGitHub
- Skippedpresence-workerGitHub
- SkippedconvexGitHub
- Skippednative-bridgeGitHub
- Skippedclient-contractGitHub
- Skippednative-replayGitHub
- Successfultest (shard 1)GitHub
- Successfultest (shard 0)GitHub
- SuccessfulwebGitHub
- SuccessfulanalyzeGitHub
- SuccessfulchangesGitHub
4 files changedLine totals unavailable