Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
raven
command
|
|
|
internal
|
|
|
agent
Package agent provides the AI agent interface and adapters for Claude, Codex, and Gemini.
|
Package agent provides the AI agent interface and adapters for Claude, Codex, and Gemini. |
|
buildinfo
Package buildinfo exposes version, commit, and build date set via ldflags.
|
Package buildinfo exposes version, commit, and build date set via ldflags. |
|
cli
Package cli implements Cobra CLI commands for Raven.
|
Package cli implements Cobra CLI commands for Raven. |
|
config
Package config handles TOML configuration loading, defaults, resolution, and validation.
|
Package config handles TOML configuration loading, defaults, resolution, and validation. |
|
git
Package git provides a wrapper for git operations.
|
Package git provides a wrapper for git operations. |
|
jsonutil
Package jsonutil provides utilities for extracting and decoding JSON from freeform text output produced by AI agent CLIs.
|
Package jsonutil provides utilities for extracting and decoding JSON from freeform text output produced by AI agent CLIs. |
|
logging
Package logging provides Raven's logging infrastructure built on charmbracelet/log.
|
Package logging provides Raven's logging infrastructure built on charmbracelet/log. |
|
loop
Package loop implements the implementation loop runner with rate-limit recovery.
|
Package loop implements the implementation loop runner with rate-limit recovery. |
|
pipeline
Package pipeline orchestrates multi-phase lifecycle pipelines.
|
Package pipeline orchestrates multi-phase lifecycle pipelines. |
|
prd
Package prd implements PRD decomposition with parallel shredding and merging.
|
Package prd implements PRD decomposition with parallel shredding and merging. |
|
review
Package review implements multi-agent parallel code review and fix engine.
|
Package review implements multi-agent parallel code review and fix engine. |
|
task
Package task manages task state, selection, and markdown parsing.
|
Package task manages task state, selection, and markdown parsing. |
|
tui
Package tui implements the Bubble Tea terminal user interface.
|
Package tui implements the Bubble Tea terminal user interface. |
|
workflow
Package workflow implements the state machine engine for workflow execution.
|
Package workflow implements the state machine engine for workflow execution. |
|
scripts
|
|
|
gen-completions
command
Command gen-completions generates shell completion scripts for all supported shells (bash, zsh, fish, powershell) and writes them to an output directory.
|
Command gen-completions generates shell completion scripts for all supported shells (bash, zsh, fish, powershell) and writes them to an output directory. |
|
gen-manpages
command
Command gen-manpages generates Unix man pages for Raven and all its subcommands using cobra's built-in doc package.
|
Command gen-manpages generates Unix man pages for Raven and all its subcommands using cobra's built-in doc package. |
Click to show internal directories.
Click to hide internal directories.