Multi-File Visual Diff Viewer
Review AI edits with hunk-by-hunk accept/reject and instant checkpoint rollback.
When an agent touches several files, review comes before merge. The diff viewer is where you decide what survives.
Review modes
- Unified or split: inline diffs or side-by-side comparison.
- Syntax-aware colour: green additions, red deletions, and word-level highlights for changed characters.
- Hunk-by-hunk approval: accept (
✓) the improvements you want and reject (✗) the rest.
Review actions
Accept or reject an individual block of changes. Ideal for long files where only part of the agent’s edit is useful.
- Accept file applies every change in the current file to your working directory.
- Discard file restores it to its exact pre-prompt state.
Click Rollback to checkpoint in the toolbar to return the entire working tree to the state before the prompt was submitted.
Checkpoints
Every completed agent task records an ephemeral Git checkpoint snapshot:
- Checkpoints act as a local undo stack.
- They do not pollute your permanent commit history.
- You can roll back at any time, then keep working forward from that state.
Checkpoints are not commits
Nothing enters your Git history until you commit. Use the PTY terminal or your normal Git workflow when you are ready.
Was this page helpful?