Release Notes
Added
- tour: a branch with no review yet is toured from local branches, so you
can review your own work, with an agent review too, before you push it.
--local does the same for a branch that has a review. A local tour covers
the branch's stack line from git-stk's metadata, each branch against its
stack parent, with its commit messages as the description, and needs no
forge. Its agent review is saved under the branch, so touring again after a
fix shows the earlier findings as fixed or still open; Copy for an agent and
--findings hand them to your own agent.
- tour: Show, beside the view toggle, narrows the page to the files with
open findings or to the files not yet marked viewed. Steps with no file left
fold to their heading, the sidebar follows, and the choice is kept between
tours. In Vi mode, the leader then f cycles it.
- tour: step through an agent review's findings: Next finding and
Previous finding on each finding, Go to the findings under their list, and
f and F in Vi mode. Dismissed findings and files the filter hides are
skipped.
- tour: Copy for an agent, under an agent review's findings, copies the
open ones as Markdown for your own agent to work from: where each is, its
severity, the explanation, the evidence, and any replacement code.
Dismiss what you disagree with first, and it is left out.
- tour:
--findings prints the agent review of the review asked for as
JSON, to pipe into your own agent:
git stk tour 12 --findings | claude -p "fix these findings". It reuses
the review saved for the same commits, so it costs no agent call when one
is there.
Changed
- merge:
merge --all lands a registered GitHub stack in one call when
no merge queue governs its base: merging the top merges every open layer
below it, so the stack lands with one request and one sync instead of a
merge, sync, push, and CI run per layer. With --wait, every layer's checks
are waited on first. Stacks under a merge queue are handed to the queue in
one call as before, and a line GitHub does not hold as a stack is still
merged bottom-up.
- tour: Vi mode is on by default. Turning it off in its popup (the
keyboard button) is remembered, as before.
Install git-stk 0.16.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/lararosekelley/git-stk/releases/download/v0.16.0/git-stk-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/lararosekelley/git-stk/releases/download/v0.16.0/git-stk-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install lararosekelley/tap/git-stk
Download git-stk 0.16.0