Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 02:39
· 45 commits to main since this release

The first release. sesshin records every Claude Code session on one machine in plain JSON files, written by Claude Code's hooks, with no daemon and no database.

  • Statusline: each session's sesshin ID, name, context, prompt cache, directory, branch, model, cost, burn rate, API time, and rate limits (what it shows).
  • Commands: list and show for reading sessions as JSON; spawn, resume, send, focus, and update for driving them; install and uninstall, which propose changes to Claude Code's settings.json for you to apply; prune and migrate for upkeep; version.
  • Pickers: restart brings back the sessions a reboot ended, and jump goes to the live session that most needs you.
  • Agents: a Claude Code plugin with the sesshin skill, and scripts/opencode.sh for OpenCode.
  • Linux, with kitty as the terminal.

Before 1.0.0, sesshin was built and used from source as a rebuild of herd; its history is in git.