Release Notes
Added
- inbox:
git stk inbox lists the reviews in this repository that wait
on you: requested of you, returned to you with changes requested, requested
of a team you are on, and your own. Each shows its CI status, size, author,
age, approval or requested changes, open threads, and draft state.
--filter picks lists (incoming, returned, team, mine), --limit
how many each shows (default 10), and --sort their order (updated,
created, or size). It works on GitHub, GitLab, Gitea, and Forgejo; on
GitLab, which has no team review requests, team says so.
- tour: an agent review follows the rules of a careful maintainer: its
findings are only what it would ask to change, never style or what CI
already checks (the agent is told how CI stands), each with the evidence
behind it and a mark when the changeset did not introduce it, in new
categories (bug, safety, security, architecture, escape-hatch,
error-handling, coverage, surface-drift, complexity). Above them it gives its
confidence out of 100 that the changeset ships without a defect, a risk
level, and a question for the author when the intent is unclear, which can
be added to your review's summary.
- tour: an agent review of a review's new head follows up on its review
of the last one: each earlier finding comes back fixed, still open,
obsolete, or unclear, with a note, and the confidence shows how it moved.
- tour: each file has its own Viewed box, kept while the file's change
stays the same, so a push only clears the files it touched; a step is
reviewed once its files are. An agent's finding on a line with an open
thread is marked as also raised there, and findings can be dismissed and
restored.
- tour: Vi mode, from the keyboard button beside the theme toggle:
j
and k scroll, gg and G jump to the ends, ]/[ move between files
and }/{ between steps, and a leader key (comma, space, backslash, or
semicolon, with a timeout you set) then a letter moves along the stack,
jumps to a step, marks a step reviewed or a file viewed, or switches the
view, theme, or sidebar. Esc, with or without Vi mode, closes the review
panel or a comment editor with nothing typed in it.
Fixed
- tour: what the page keeps (reviewed steps, drafted comments, the theme)
now carries from one tour to the next. Each tour was served from a new local
port, and the browser kept the page's storage per port, so it started over
every time.
Install git-stk 0.15.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/lararosekelley/git-stk/releases/download/v0.15.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.15.0/git-stk-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install lararosekelley/tap/git-stk
Download git-stk 0.15.0