Skip to content

v0.2.0

Latest

Choose a tag to compare

@jfox85 jfox85 released this 15 Feb 16:12
591227f

What's New

MRU Slot-Based Session Jumping (#28)

  • Numbered slots (1-9): Sessions get sticky MRU-based slot numbers. Press 1-9 in the TUI to jump directly to a session.
  • Inline search: Press / to filter sessions by name without leaving the main view. Arrow keys navigate results, Enter jumps, Esc cancels.
  • Slot bootstrap: All sessions get slot numbers on first TUI load so numbers appear immediately.

Caddy Config File Management (#27)

  • File-based Caddy config: Replaced API-based route management with config file generation via SyncRoutes.
  • Simplified health checks: Streamlined Caddy health checking and repair flow.
  • Stored hostnames: TUI uses stored route hostnames directly instead of reconstructing them.

Bug Fixes

  • Fix attention indicator missing in search view
  • Fix slot cleanup on session removal
  • Fix bootstrap performance (single save instead of N saves)
  • Fix deterministic eviction when slots are full
  • Fix stale filter results on session refresh
  • Remove duplicate RecordAttach/AssignSlot calls on attach