Directories
¶
| Path | Synopsis |
|---|---|
|
Package agents defines the abstract review-agent contract used by both the CLI-subprocess invokers (internal/cli) and HTTP/provider invokers (internal/agents/provider).
|
Package agents defines the abstract review-agent contract used by both the CLI-subprocess invokers (internal/cli) and HTTP/provider invokers (internal/agents/provider). |
|
provider
Package provider implements the HTTP/OpenAI-compatible review-agent invoker.
|
Package provider implements the HTTP/OpenAI-compatible review-agent invoker. |
|
Package agentselect decides which detected LLM agents run for a given invocation: it applies the --only allow-list, readiness, config enable/disable, manufacturer-sunset auto-disable, and per-agent config threading.
|
Package agentselect decides which detected LLM agents run for a given invocation: it applies the --only allow-list, readiness, config enable/disable, manufacturer-sunset auto-disable, and per-agent config threading. |
|
Package audit implements the `local-review audit` subcommand — the deep-analysis mode introduced in v0.10.0-c.
|
Package audit implements the `local-review audit` subcommand — the deep-analysis mode introduced in v0.10.0-c. |
|
SWE-bench-lite adapter for the local-review bench harness.
|
SWE-bench-lite adapter for the local-review bench harness. |
|
Package cli handles detection, invocation, and version extraction for LLM CLI tools.
|
Package cli handles detection, invocation, and version extraction for LLM CLI tools. |
|
Package config loads the cascading YAML config that drives local-review.
|
Package config loads the cascading YAML config that drives local-review. |
|
Package git wraps the user's local `git` CLI for diff extraction.
|
Package git wraps the user's local `git` CLI for diff extraction. |
|
Package lang maps file paths to a language identifier used to pick the right prompt pack.
|
Package lang maps file paths to a language identifier used to pick the right prompt pack. |
|
Package llm is a minimal HTTP client for the OpenAI chat-completions API.
|
Package llm is a minimal HTTP client for the OpenAI chat-completions API. |
|
Package multi handles multi-LLM orchestration, storage, and merging.
|
Package multi handles multi-LLM orchestration, storage, and merging. |
|
Package pathsafe holds the symlink-aware path-containment check used to keep untrusted, config-supplied paths (prompts.pack_dir and the files under it) from escaping their intended directory.
|
Package pathsafe holds the symlink-aware path-containment check used to keep untrusted, config-supplied paths (prompts.pack_dir and the files under it) from escaping their intended directory. |
|
Package prompts ships the review prompt packs as embedded markdown.
|
Package prompts ships the review prompt packs as embedded markdown. |
|
Package review owns the diff-filter helpers and the blocking-markdown exit-gate scan.
|
Package review owns the diff-filter helpers and the blocking-markdown exit-gate scan. |
Click to show internal directories.
Click to hide internal directories.