Directories
¶
| Path | Synopsis |
|---|---|
|
Package claude asks the Claude Code CLI questions about code under review and streams the answer back as events.
|
Package claude asks the Claude Code CLI questions about code under review and streams the answer back as events. |
|
Package config loads the optional user config from %USERPROFILE%\.config\revue\config.toml.
|
Package config loads the optional user config from %USERPROFILE%\.config\revue\config.toml. |
|
Package diff turns a whole-file diff into what the viewer shows: unified and split rows, pairing of modified lines with word-level change ranges, and folding of long unchanged runs.
|
Package diff turns a whole-file diff into what the viewer shows: unified and split rows, pairing of modified lines with word-level change ranges, and folding of long unchanged runs. |
|
Package git reads repository state for the viewer: discovery of repos under a folder, per-repo status, and whole-file diffs.
|
Package git reads repository state for the viewer: discovery of repos under a folder, per-repo status, and whole-file diffs. |
|
Package highlight provides syntax colouring (chroma) and the line painter that merges syntax colours, diff backgrounds and marks into a terminal line of an exact width.
|
Package highlight provides syntax colouring (chroma) and the line painter that merges syntax colours, diff backgrounds and marks into a terminal line of an exact width. |
|
Package theme holds the colours of the viewer.
|
Package theme holds the colours of the viewer. |
|
Package ui is the app shell: it lays out the tab bar, the file tree, the diff pane, the Claude panel and the statusline, routes keys through the vim-style resolver to the focused pane, and keeps the repos' state fresh.
|
Package ui is the app shell: it lays out the tab bar, the file tree, the diff pane, the Claude panel and the statusline, routes keys through the vim-style resolver to the focused pane, and keeps the repos' state fresh. |
|
chat
Package chat is the Claude panel: a conversation about the code under review, with a prompt input, streamed markdown answers and tool activity.
|
Package chat is the Claude panel: a conversation about the code under review, with a prompt input, streamed markdown answers and tool activity. |
|
diffview
Package diffview is the diff pane: unified and split views of one file with syntax colours, folds, a vim-style cursor, visual selection and search.
|
Package diffview is the diff pane: unified and split views of one file with syntax colours, folds, a vim-style cursor, visual selection and search. |
|
icons
Package icons picks the Nerd Font icon and colour of a file, so the file tree and the diff pane show the same one.
|
Package icons picks the Nerd Font icon and colour of a file, so the file tree and the diff pane show the same one. |
|
keys
Package keys turns key presses into actions the way Vim does: counts ("5j"), multi-key sequences ("gg", "]c", "<space>a"), and per-pane scopes.
|
Package keys turns key presses into actions the way Vim does: counts ("5j"), multi-key sequences ("gg", "]c", "<space>a"), and per-pane scopes. |
|
sidebar
Package sidebar is the file tree: repos → directories → changed files, with status letters, icons, line counts and marks for Claude context.
|
Package sidebar is the file tree: repos → directories → changed files, with status letters, icons, line counts and marks for Claude context. |
|
uimsg
Package uimsg holds the messages UI components send to the app.
|
Package uimsg holds the messages UI components send to the app. |
Click to show internal directories.
Click to hide internal directories.