Review
[review] says how you review a change.
[review]
interactive = "lazygit"
pager = "delta"
reproposal_threshold = 0.8
| Key | Meaning | Default |
|---|---|---|
interactive | Where you accept and reject: "builtin", "lazygit", "git add -p", "fugitive", "$EDITOR", or any command, run in the worktree. | "builtin" |
pager | A program that renders each hunk in the built-in review on a plain terminal (heph exec): delta, difftastic, diff-so-fancy, anything that reads a unified diff on stdin. The interactive session draws its own diffs and does not use it yet. | none |
reproposal_threshold | Fraction of a rejected hunk's lines that must reappear in a later hunk of the same file for heph to reject it as a re-proposal before you see it. | 0.8 |
lsp_edits | "direct" or "staged". Accepted for forward compatibility; there are no LSP tools yet. | "direct" |
An unrecognized interactive value is taken as a command. A value heph cannot
read at all falls back to "builtin".
Review and its sub-chapters cover what each choice looks like.