Repository navigation
v0.16.0
- let a finished run outvote its cancelled twin in a commit's CI status
- open a matrix leg's own log from the run graph
- fold diff hunks, the same unit ] and [ step through
- describe za on any line and the algorithm switch report
- fold the block around the cursor with za, and say what an algorithm switch changed
- fold both sides of a change inside a test and count the changes it hides
- state what put_run does without a contrast
- describe the re-diff holding the refresh slot
- pin which languages count as layout-significant
- match git2's hunk heading rule for histogram and structural hunks
- name diff algorithms in one match and serialize through it
- fix stale cursor, rows and snapshots in the algorithm re-diff
- regenerate showcase screenshots
- align fold rows, reformat rows, pickers, figures and the activity bar with their siblings
- describe jj, hunk headings and the off-thread rediff as they are now
- write docs and comments affirmatively, drop stale refactor leftovers
- move jj push/pull and checkout policy behind the Vcs trait, drop VcsKind
- isolate the jj test fixture from the developer's own jj config
- group the agent-activity fields into one tracker that owns its expiry
- re-diff off the ui thread on an algorithm switch, and share the model-swap tail
- unify diff settings behind one DiffSettings value, no more constructor explosion
- make layout-significant a field on the language entry, not a parallel name list
- give histogram and structural hunks their function context header
- resolve a fold row's hidden lines through one function for yank, search matching, and the search jump
- add DiffLine::number_on and use it everywhere the old-or-new line number was spelled out
- extract the shared band-line helper fold_row and hunk_header both draw
- share one mermaid statement iterator and header classifier across parsers
- make width decisions in the graph text figures and status bar display-width based
- collapse the theme and diff-algorithm pickers into one choice modal
- fold and unfold regions in the diff pane
- fix hunk staging offsets and line endings, and rediff everything on an algorithm switch
- keep structural dimming off layout-significant languages and string whitespace
- add selectable line-diff algorithms: myers, minimal, patience, histogram, structural
- give the pinned-walkthrough e2e test back its return to status
- tighten the diagram guidance in dfa and publish_walkthrough
- fit sequence and callstack figures to the card width
- keep arrowheads and titles clear of subgraph outlines
- add an e2e test publishing a sequence diagram and a callstack over mcp
- teach publish_walkthrough and dfa which diagram kind fits which shape
- draw sequence and callstack figures in the walkthrough card and jump cr to their code
- add sequence diagram and callstack tree figure kinds behind a Drawing enum
- outline contiguous mermaid subgraphs and mark decision nodes with a diamond glyph
- decline push, pull, and staging in a jj repo
- verify the jj download against its sha256
- quote jj arguments and keep jj from opening an editor
- add jj backend support for colocated repos
- fix agent activity expiring mid-poll, crowding the status bar, and ignoring its config key
- show the connected agent's live activity in the status bar
- hold the diff cursor when a comment is deleted from the diff
- fold a CI matrix job's legs under a collapsible root on the run graph
- seat the diff on the comment enter was pressed on
- bind ctrl+g to edit the focused comment, reply, or field in $EDITOR
- give PR field edits a scratch file, and stop the title landing in the body
- resolve a walkthrough's PR before opening it, not just from cache
- describe the current viewed-check design, not the retired rail
- refuse deleting an agent comment a human has replied to
- give the agent delete_comment and edit_comment, refusing anything it did not write
- let a walkthrough describe whatever review is open, not just the working tree
- lead a viewed file with its check instead of railing the row
- bump the plugin so the new walkthrough guidance reaches an installed copy
- document the anchor requirement and tell dfa to check out an empty diff's real change first
- refuse a walkthrough stop whose anchor names no real file, instead of inventing an empty path
- post whole-file PR review comments on GitHub and GitLab, hold back only on Forgejo
- give the sidebar's lead cell a viewed rail for files and folded groups
- Bump astral-sh/setup-uv from 9.0.0 to 10.0.1 (#45)
- bump rmcp and 13 other deps, move MCP handshake off deprecated ServerInfo/ClientInfo
Full changelog: v0.15.0...v0.16.0