Usage
TUI
szpont # repo view when the current directory is a repo with sessions
szpont --global # all sessions across all repos
szpont --repo PATH # sessions of a specific repoHeadless commands
szpont sessions [--json] [--all] [--repo PATH] # list sessions
szpont limits [--json] # rate-limit / usage state
szpont complete <claude|codex|kimi> <session-id> # mark completed
szpont reopen <claude|codex|kimi> <session-id> # clear the completed mark
szpont install-mcp [--tool all|claude|codex|kimi] [--dry-run]
szpont mcp # MCP server on stdio (used by the tools)
szpont completions <shell> # shell completions (bash, zsh, fish, …)Global flags
--db <PATH> # override ~/.szpont/szpont.db
--refresh-secs <N> # idle rescan interval (default 15)
--no-watch # disable the file watcher
--log <PATH> # append warnings to a log fileShell completions
zsh with Homebrew, for example:
szpont completions zsh > /opt/homebrew/share/zsh/site-functions/_szpontSession status
The STATUS column shows:
| Status | Meaning |
|---|---|
RUNNING | the tool is working |
BLOCKED | waiting for your input (reported for Claude Code only) |
IDLE | open at the prompt |
DONE | completed (headless output, szpont sessions --all) |
| (empty) | session not loaded in any process |