CodeNomad/packages
Pascal André 1907a4da03
perf(ui): virtualize message timeline rendering, #274 follow-up ( BIG SPEED IMPROVEMENT ) (#291)
## Summary
- virtualize MessageTimeline so large session histories stop rendering
the full timeline sidebar at once.
- keep the existing full render path in selection mode so xray/selection
behavior stays intact.
- route active-segment scrolling through the virtualizer so timeline
navigation still follows the selected message.

## Benefit
- prompt field was very laggy in cession with big history and timeline
had many bugs, this is fixed.
- the session with big history now load as fast as a new session .
2026-04-11 22:52:00 +01:00
..
cloudflare Update Worker caching 2026-03-31 22:51:04 +01:00
electron-app fix(desktop): launch server with unrestricted root (#283) 2026-04-03 16:47:34 +01:00
opencode-config feat(background-process): notify sessions when tasks end 2026-04-08 15:48:50 +01:00
server feat(ui): show background process notify state 2026-04-08 16:09:17 +01:00
tauri-app revert: remove debouncing and transparent window from zoom fix 2026-04-09 16:23:45 +01:00
ui perf(ui): virtualize message timeline rendering, #274 follow-up ( BIG SPEED IMPROVEMENT ) (#291) 2026-04-11 22:52:00 +01:00