You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto-dismiss temporary status flashes on the notice row (#629)
* Auto-dismiss temporary status flashes on the notice row
One-shot confirmations now pass a TTL at the call site so they clear
themselves. Rate-limit countdown no longer parks on the bottom chrome;
the durable error stays in the transcript, and only clear-and-resubmit
flashes briefly.
* Stop TTL flashes from painting a destroyed TUI renderer
Headless tests often tear down the renderer without dispose. A TTL
flash armed before that teardown must not write a freed TextBuffer.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,13 @@ matching `## [X.Y.Z]` section (plus install instructions). Do not maintain
11
11
parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
12
12
`## [Unreleased]` to `## [X.Y.Z] - YYYY-MM-DD`, then run the release script.
13
13
14
+
## [Unreleased]
15
+
16
+
### Fixed
17
+
18
+
- One-shot confirmation flashes (copy, mouse toggle, attach results, reasoning effort, stall recovery) now clear themselves after a short TTL. Rate-limit waits no longer park on the bottom notice row; the durable error stays in the transcript. Live stall notice and landing hold still omit a TTL so they stay until replaced.
19
+
- A TTL flash no longer paints chrome after the TUI renderer is destroyed, which crashed parallel TUI tests with `TextBuffer is destroyed`.
0 commit comments