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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Expose fmtview::view as a narrow public embedding facade for interactive
JSONL record timelines. It re-exports the backend-neutral RecordTimeline
contract and result alias, accepts snapshot/follow options, and keeps
crossterm polling, terminal lifecycle, and frame commit private.
Changed
Separate tail-first lazy history from live follow refresh. Embedded snapshot
timelines still load older records on demand without calling refresh or
showing follow controls, while existing follow timelines retain append,
detach, pause, and reset behavior.
Fixed
Keep forward and backward search sessions aware of committed records appended
after the search began, including when repeating a completed miss. Preserve
source ordering across lazy older loads, repeated backward appends, and short
timeline reads so active searches neither reorder matches nor skip records.