internal/

directory
v0.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 3, 2026 License: MIT

Directories

Path Synopsis
Package app is the Bubble Tea model/update/view for the review client.
Package app is the Bubble Tea model/update/view for the review client.
Package config holds user-facing configuration, resolved from (in increasing precedence) built-in defaults, a JSON config file, and environment variables.
Package config holds user-facing configuration, resolved from (in increasing precedence) built-in defaults, a JSON config file, and environment variables.
Package diff holds the canonical, view-independent representation of a set of changes under review, plus projections of that model into rows for display.
Package diff holds the canonical, view-independent representation of a set of changes under review, plus projections of that model into rows for display.
Package editor launches the user's external editor to compose review comments.
Package editor launches the user's external editor to compose review comments.
Package filecache stores fetched full-file contents (the context view's raw material) under the XDG cache directory.
Package filecache stores fetched full-file contents (the context view's raw material) under the XDG cache directory.
Package forge defines the seam between the review UI and a code-hosting service.
Package forge defines the seam between the review UI and a code-hosting service.
ghcli
Package ghcli implements the forge.Forge interface by shelling out to the GitHub CLI (`gh`).
Package ghcli implements the forge.Forge interface by shelling out to the GitHub CLI (`gh`).
glabcli
Package glabcli implements the forge.Forge interface by shelling out to the GitLab CLI (`glab`), whose `api` subcommand is a deliberate port of `gh api` (same --method/--input/--hostname/--paginate flags).
Package glabcli implements the forge.Forge interface by shelling out to the GitLab CLI (`glab`), whose `api` subcommand is a deliberate port of `gh api` (same --method/--input/--hostname/--paginate flags).
Package git wraps the installed git executable.
Package git wraps the installed git executable.
Package review holds review state: the draft comments a reviewer accumulates before submitting, their persistence, and their export as Markdown for the prompt-feedback workflow.
Package review holds review state: the draft comments a reviewer accumulates before submitting, their persistence, and their export as Markdown for the prompt-feedback workflow.
Package source resolves command-line arguments into a ReviewSource: something that yields a parsed set of file diffs, a human title, and a stable key for draft persistence.
Package source resolves command-line arguments into a ReviewSource: something that yields a parsed set of file diffs, a human title, and a stable key for draft persistence.
Package ui holds presentation helpers for the review client: the color theme and static text (help, overlays).
Package ui holds presentation helpers for the review client: the color theme and static text (help, overlays).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL