Changes for version 0.2.0 - 2026-10-22

  • New: running-session markers refresh by themselves every few seconds; r still forces it.
  • New: the list redraws itself on terminal resize; Ctrl+L forces a full repaint.
  • New: inline sort mode — press s, pick the column with left/right and the direction with up/down; S flips direction directly.
  • New: t cycles grouping: flat, by path, by agent.
  • New: arrows browse the live results while typing a search; ENTER keeps the highlighted session selected.
  • New: Alt+C (or TAB) toggles case-sensitive matching in filter and search.
  • Fix: full-text search no longer rescans on every keypress; typing is debounced and extending the query searches only the previous hits.
  • Fix: ENTER, delete and move act only on selections visible under the active filter, not on ones a filter hides.
  • New: selection bars in muted blue and teal that keep the column colors readable.
  • New: --version and the banner show which build is running.
  • New: SAISONS_LAUNCHER overrides where sessions open (the old name CLAUDE_SESSIONS_LAUNCHER still works).
  • Fix: no warnings on Windows; paths resolve via USERPROFILE.
  • Fix: quits cleanly when stdin closes instead of spinning.

Documentation

browse and resume AI coding agent sessions from one list

Modules

terminal UI for browsing and resuming AI coding agent sessions

Provides

in lib/App/Saisons/Adapter/Aider.pm
in lib/App/Saisons/Adapter/Claude.pm
in lib/App/Saisons/Adapter/Codex.pm
in lib/App/Saisons/Adapter/Gemini.pm
in lib/App/Saisons/Adapter/Opencode.pm
in lib/App/Saisons/Launcher.pm
in lib/App/Saisons/UI.pm