Commit Graph
4 Commits
Author SHA1 Message Date
Rens Tillmann 8ff98674e5 fix(tui): bound replay-safe transcript retention 2026-07-11 21:09:06 +00:00
roboomp c22d5dffbf fix(tui): allowed anchored loader direct writes
Allowed fully live, uncommitted anchored status segments to use the direct-write path so the production working loader avoids the full render pipeline.

Added regression coverage for nested loaders inside anchored live status containers.
2026-07-11 15:19:13 +00:00
roboomp 276092eac8 fix(tui): reduced idle loader render work
Added a direct-write path for quiet visible component segments so Loader animation rewrites only its known rows instead of scheduling the full render pipeline.

Updated Loader scheduling and regression coverage for direct-write fast paths and overlay fallback behavior.

Fixes #5192
2026-07-11 14:46:40 +00:00
can1357 b1338b8f57 feat(tui): added component-scoped rendering with partial compose reuse
- Added `TUI.requestComponentRender`, enabling component-scoped render requests.
- Implemented partial compose reuse by resolving and memoizing affected root segments.
- Fixed component-scoped updates to keep frame-seam rows continuous across partial renders.
- Added component-render and loader tests for reuse, downgrade, and call-count coverage.
2026-06-11 16:13:18 +02:00