Skip to content

cones 0.3.1

Choose a tag to compare

@YuvalSarel1 YuvalSarel1 released this 06 Oct 10:12
· 250 commits to main since this release

Sessions

  • A linked worktree with two or more sessions gets an indented ⑂ heading inside its repository's folder. worktrees: flat in Config keeps the old listing.
  • A folder opened with + add folder inside a worktree heads its own sessions, and Enter selects the first one. Before, it said "added" and showed nothing.
  • Resting on a done Claude background session opens it in the pane without pressing enter.

Runs

  • A background run that ends its turn on a question ends as input and waits for the answer, instead of staying started until the timeout.
  • A dashboard stop records stopped, not failed.
  • A run's duration and timeout count only awake time, so a closed lid no longer inflates them.

Config

  • cones config prints the jobs.yaml path and its reference; --check validates the file.
  • cones config set and unset change one setting by dotted path, such as cones config set worktrees flat.

Fixes

  • A Codex editor extension (codex -c key=value app-server) no longer appears as a session in /.
  • A run is marked unread even when it finished between two reads.

Install

brew tap YuvalSarel1/cones https://github.com/YuvalSarel1/cones
brew trust YuvalSarel1/cones
brew install cones

or cargo install --git https://github.com/YuvalSarel1/cones --tag v0.3.1.