List of all items
Structs
- analysis::acknowledgements::Store
- analysis::code_quality::CodeQualityAnalyzer
- analysis::findings::Finding
- analysis::findings::UnknownSeverity
- analysis::payload::Payload
- analysis::result::AnalysisResult
- analysis::result::ProviderFailure
- auth::AuthStore
- auth::Declared
- cli::Cli
- cli::MachineFiles
- cli::acknowledge::AcknowledgeArgs
- cli::auth::AuthArgs
- cli::auth::LoginArgs
- cli::auth::LogoutArgs
- cli::check::CheckArgs
- cli::check::CheckOutcome
- cli::check::ProviderUse
- cli::doctor::DoctorArgs
- cli::init::InitArgs
- cli::init::config_file::Choice
- cli::init::presets::CodexPreset
- cli::init::presets::HttpPreset
- cli::init::presets::LlmPreset
- cli::init::wizard::Deps
- cli::init::wizard::Plan
- cli::init::wizard::Terminal
- cli::lint_docs::LintDocsArgs
- cli::lint_docs::LintOutcome
- config::Config
- config::LlmConfig
- config::site::Refusal
- config::site::SiteConfig
- diff::hunks::Hunk
- files::Expansion
- languages::runner::ToolOutcome
- languages::runner::ToolOutputError
- languages::spec::LanguageSupport
- languages::spec::ToolSpec
- llm::cache::Cache
- llm::cache::CacheKey
- llm::chain::Attempt
- llm::chain::ChainError
- llm::chain::Provider
- llm::chain::ProviderChain
- llm::chain::Served
- llm::client::LlmClient
- llm::codex::CodexClient
- llm::concurrency::Limiter
- llm::concurrency::LimiterGuard
- llm::models::Http
- llm::models::Model
- llm::quirks::Cached
- llm::quirks::Http
- llm::quirks::ModelFacts
- llm::quirks::Quirks
- llm::quirks::Registry
Enums
- Exit
- analysis::findings::LlmSeverity
- analysis::findings::Severity
- analysis::result::FailureReason
- auth::AuthError
- auth::KeyCommandError
- auth::KeySource
- cli::Command
- cli::OutputFormat
- cli::auth::AuthCommand
- cli::check::ReviewActivity
- cli::init::gitignore::Outcome
- cli::init::hooks::HookKind
- cli::init::presets::PresetBackend
- cli::lint_docs::Gating
- config::BackendKind
- config::ConfigError
- config::ReasoningEffort
- config::site::SiteConfigError
- diff::GitError
- diff::hunks::HunkLine
- docs::Check
- files::Rejected
- http::ReadError
- languages::runner::ToolStatus
- llm::backend::ProviderBackend
- llm::cache::CacheError
- llm::error::BackendErrorKind
- llm::error::LlmError
- llm::json_parsing::Extracted
- llm::models::ListError
- llm::quirks::QuirksError
Traits
Functions
- analysis::acknowledgements::apply
- analysis::acknowledgements::validate_fingerprint
- analysis::findings::any_at_or_above
- analysis::payload::render
- analysis::prompt::build_analysis_prompt
- analysis::result::union_failures
- auth::default_path
- auth::normalise
- auth::path_from
- auth::probe_key_command
- auth::resolve
- auth::source_of
- cli::acknowledge::run
- cli::auth::run
- cli::auth::run_at
- cli::check::run
- cli::doctor::run
- cli::doctor::run_at
- cli::doctor::run_to
- cli::init::config_file::already_exists
- cli::init::config_file::render_chain
- cli::init::config_file::write
- cli::init::gitignore::ensure
- cli::init::gitignore::ensure_to
- cli::init::hooks::chainer_body
- cli::init::hooks::hook_body
- cli::init::hooks::hook_names
- cli::init::hooks::install
- cli::init::hooks::is_drep_managed
- cli::init::hooks::resolve_hooks_dir
- cli::init::presets::preset
- cli::init::presets::preset_keys
- cli::init::run
- cli::init::run_with
- cli::init::wizard::confirm
- cli::init::wizard::real_env
- cli::init::wizard::run
- cli::lint_docs::run
- cli::render::finding_line
- cli::render::write_failures
- cli::render::write_suggestion
- cli::run
- config::default_config_path
- config::env_var_refs
- config::env_var_refs_in
- config::load
- config::parse_protocol
- config::required_env_var_refs
- config::site::default_path
- config::site::load
- config::site::machine_path
- config::site::path_from
- diff::changed_since
- diff::current_commit_sha
- diff::hunks::parse_unified_diff
- diff::hunks_between
- diff::hunks_since
- diff::staged_files
- diff::staged_hunks
- docs::analyze
- files::expand_named
- files::expand_paths
- files::is_ignored_dir
- files::is_markdown
- files::is_scan_target
- files::owning_command
- files::redirect_hint
- files::walk_targets
- http::client
- http::read_bounded
- languages::all_languages
- languages::detect
- languages::group_by_language
- languages::runner::is_configured
- languages::runner::parsers::parse_output
- languages::runner::resolve_tool
- languages::runner::run_tool
- languages::runner::tool_status
- languages::source_extensions
- languages::vendored_dirs
- llm::json_parsing::extract_json
- llm::quirks::default_path
- llm::quirks::path_from
- llm::quirks::resolve
- text::excerpt
Statics
- cli::init::presets::CODEX
- cli::init::presets::CUSTOM
- cli::init::presets::KIMI
- cli::init::presets::LOCAL
- cli::init::presets::MINIMAX
- cli::init::presets::OPENAI
- cli::init::presets::OPENROUTER
- cli::init::presets::PRESETS
- cli::init::presets::ZAI
- languages::definitions::ALL_LANGUAGES
- languages::definitions::CLIPPY
- languages::definitions::ESLINT
- languages::definitions::GO
- languages::definitions::GOFMT
- languages::definitions::GO_VET
- languages::definitions::JAVASCRIPT
- languages::definitions::PYTHON
- languages::definitions::RUFF
- languages::definitions::RUST_LANG
- languages::definitions::TSC
- languages::definitions::TYPESCRIPT
Constants
- analysis::acknowledgements::DEFAULT_PATH
- analysis::payload::PAYLOAD_MAX_BYTES
- auth::PATH_VAR
- cli::check::CACHE_MAX_BYTES
- cli::check::CACHE_TTL_DAYS
- cli::init::hooks::MANAGED_MARKER
- cli::init::hooks::PRE_COMMIT_BODY
- cli::init::hooks::PRE_PUSH_BODY
- config::DEFAULT_MAX_REVIEW_ROUNDS
- config::site::PATH_VAR
- config::site::SITE_ONLY_FIELDS
- diff::CONTEXT_LINES
- docs::BLANK_RUN_MAX
- docs::LONG_LINE_MAX
- languages::runner::TOOL_TIMEOUT
- languages::spec::DEFAULT_TOOL_TIMEOUT_SECS
- llm::client::NO_JSON_ATTEMPTS
- llm::quirks::PATH_VAR
- llm::quirks::REGISTRY_URL