Directories
¶
| Path | Synopsis |
|---|---|
|
Package app wires the diffsmith CLI command tree.
|
Package app wires the diffsmith CLI command tree. |
|
Package clipboard is the platform clipboard adapter: pbcopy on macOS, wl-copy (preferred) or xclip on Linux, and clip on Windows.
|
Package clipboard is the platform clipboard adapter: pbcopy on macOS, wl-copy (preferred) or xclip on Linux, and clip on Windows. |
|
Package diff parses unified diffs into a structured DiffFile model and maps (file, post-image line) pairs back to added, modified, context, or out-of-hunk locations.
|
Package diff parses unified diffs into a structured DiffFile model and maps (file, post-image line) pairs back to added, modified, context, or out-of-hunk locations. |
|
Package model defines the Model interface and prompt/parse helpers shared by all model-CLI adapters.
|
Package model defines the Model interface and prompt/parse helpers shared by all model-CLI adapters. |
|
antigravitycli
Package antigravitycli implements the Antigravity model adapter.
|
Package antigravitycli implements the Antigravity model adapter. |
|
claudecli
Package claudecli implements the Claude model adapter via `claude --print --output-format=text`.
|
Package claudecli implements the Claude model adapter via `claude --print --output-format=text`. |
|
codexcli
Package codexcli implements the Codex model adapter via `codex exec --output-schema`.
|
Package codexcli implements the Codex model adapter via `codex exec --output-schema`. |
|
Package post submits approved review findings back to the upstream hosting service as inline PR review comments.
|
Package post submits approved review findings back to the upstream hosting service as inline PR review comments. |
|
Package provider defines the Provider interface and URL-based registry that selects a GitHub or GitLab adapter.
|
Package provider defines the Provider interface and URL-based registry that selects a GitHub or GitLab adapter. |
|
githubgh
Package githubgh implements the GitHub provider adapter by shelling out to the `gh` CLI.
|
Package githubgh implements the GitHub provider adapter by shelling out to the `gh` CLI. |
|
gitlabglab
Package gitlabglab implements the GitLab provider adapter by shelling out to the `glab` CLI.
|
Package gitlabglab implements the GitLab provider adapter by shelling out to the `glab` CLI. |
|
Package repodetect resolves a provider.RepoCoord from the cwd's git remote.
|
Package repodetect resolves a provider.RepoCoord from the cwd's git remote. |
|
Package review hosts the model-agnostic finding validator and the runtime Finding type used by the TUI.
|
Package review hosts the model-agnostic finding validator and the runtime Finding type used by the TUI. |
|
Package tui is the Bubble Tea three-pane review cockpit (files / findings / detail).
|
Package tui is the Bubble Tea three-pane review cockpit (files / findings / detail). |
|
Package update implements a passive update-notification check that runs after the main diffsmith flow.
|
Package update implements a passive update-notification check that runs after the main diffsmith flow. |
Click to show internal directories.
Click to hide internal directories.