Review local changes
Review uncommitted work, staged changes, or branch diffs from the Workspace view with the same agents used for PR reviews.
The Workspace view runs Kensa reviews over changes that are not a pull request (yet): your working tree, staged changes, branch comparisons, or commit ranges. The review surface — file tree, diff viewer, findings — is the same one used for PR reviews.
Quick path
- Open the Workspace view with a repository active.
- In the compare selector, pick a tab: Branches, Staged, Working Dir, or Commits.
- Choose the Base and Compare branches — or read the staged/working summary — then choose Load Diff.
- Choose Start Quick Review or Start Deep Review.
Expected result: the diff loads with a title like Changes: main → feat/my-branch, and
findings arrive on the shared review surface. The Publish action is hidden — there is no
pull request to post to — while Export stays available.
What each tab reviews
| Tab | Diff computed | Title shown |
|---|---|---|
| Branches | Merge-base diff base...compare | Changes: {base} → {compare} |
| Staged | git diff --cached | Staged changes |
| Working Dir | git diff (unstaged) | Working directory changes |
| Commits | A commit range or single commit | Commits {from}..{to} or the subject |
Notes
- Workspace computes diffs from your local git data, so the repository needs its local clone path — the view points you to Settings when none is set.
- A fetch chip keeps base refs current; a banner warns when the base branch is behind its upstream, with Pull and Stash, pull, pop shortcuts.
- Deep Review on a local-type repository reads your working copy directly — including uncommitted changes — and the launch panel tells you so before you start.
- The Workspace landing also lists recent local reviews and existing worktrees you can jump into.
If something goes wrong
- Fetch failed — the fetch chip reports it; check remote access, then click the chip to retry.
- Deep Review unavailable — attach a clone path with Set up local access.
- Nothing to review — the Staged and Working Dir tabs say so when the tree is clean; compare branches instead.