Skip to content

v0.2.5 — Display and search session names

Choose a tag to compare

@Uri2001 Uri2001 released this 06 Nov 08:57
· 1 commit to main since this release

Session names

  • Add a Name column showing names recorded by Codex CLI, including names set with /rename (#2).
  • Include full session names in fuzzy search while continuing to resume sessions by ID.
  • Read names from session_index.jsonl beside the resolved sessions directory. Use the latest valid non-empty name in file order.
  • Keep sessions browsable when the optional index is absent or has damaged records; report index read errors as warnings.
  • Display Unicode names and literal formatting markers safely. Unnamed sessions show -.

The name index is read at startup and is never modified by this tool. For copied session directories, copy session_index.jsonl alongside the directory to include names. See README for path details.

Add regression tests for renames, Unicode, optional or damaged indexes, path selection, independent fork names, and resuming a session selected by name.

Thanks to @HaleTom for suggesting this improvement.

Validation: go test ./..., go test -race ./..., go vet ./..., and go build -buildvcs=false ./....

Full changelog: v0.2.4...v0.2.5