Directories
¶
| Path | Synopsis |
|---|---|
|
Package cache provides a file-based cache for LLM review responses.
|
Package cache provides a file-based cache for LLM review responses. |
|
Package cli wires together the Cobra command tree for the prism binary.
|
Package cli wires together the Cobra command tree for the prism binary. |
|
Package config loads and merges prism configuration from multiple sources.
|
Package config loads and merges prism configuration from multiple sources. |
|
Package gitctx extracts diffs and commit metadata from a git repository.
|
Package gitctx extracts diffs and commit metadata from a git repository. |
|
Package github provides a minimal GitHub REST API client for posting prism findings as pull-request review comments.
|
Package github provides a minimal GitHub REST API client for posting prism findings as pull-request review comments. |
|
Package output formats review reports for display or machine consumption.
|
Package output formats review reports for display or machine consumption. |
|
Package providers implements the Reviewer interface for each supported LLM provider.
|
Package providers implements the Reviewer interface for each supported LLM provider. |
|
Package ratelimit provides a token-bucket rate limiter for LLM API calls.
|
Package ratelimit provides a token-bucket rate limiter for LLM API calls. |
|
Package redact removes secrets from diff content before it is sent to any LLM provider.
|
Package redact removes secrets from diff content before it is sent to any LLM provider. |
|
Package review contains the core types and engine for LLM-based code review.
|
Package review contains the core types and engine for LLM-based code review. |
Click to show internal directories.
Click to hide internal directories.