Issue23960 lead reproduction, fs-17, 2026-10-24 UTC Current main: 27e0c684c5 Runtime: vp run dev in /home/ubuntu/wt/issue-23960, isolated .t3, server16268/web8228. Browser: T3 built-in preview, Chromium headless, 1280x800. Initial real-data seeding failed due migration68 ShellStopRequestIndex/history PeerLinks70 mismatch. Runtime initialized healthy empty database instead. 10:38 UTC: submitted real Codex agent request to run sleep300 with no file edits. Queued Original message while it ran. Opened Edit queued message and replaced composer with Updated message. Opened another local project (/home/ubuntu/wt/issue-23960) through Add project. Returned via sidebar to original running thread. Clicked Edit queued message. Browser DOM read of [role=textbox][contenteditable] returned Original message. Unsaved edit lost as reported. Removed queued request and stopped generation through UI after attempt. Existing matching PR23990 subsequently discovered; new regression-test task cancelled without commit. Its uncommitted test edits were discarded, no duplicate PR created.