List of all items
Structs
- capture::diff::DiffHunk
- capture::diff::DiffResult
- capture::hook::CaptureHook
- capture::hook::HookContext
- capture::hook::HookInput
- capture::hook::PendingStatus
- capture::pending::PendingBuffer
- capture::pending::PendingStore
- capture::pending::PromptRecord
- capture::pending::SessionInfo
- capture::snapshot::AIEdit
- capture::snapshot::AttributionSummary
- capture::snapshot::ContentSnapshot
- capture::snapshot::EditContext
- capture::snapshot::FileAttributionResult
- capture::snapshot::FileEditHistory
- capture::snapshot::LineAttribution
- capture::threeway::ThreeWayAnalyzer
- cli::CaptureArgs
- cli::Cli
- cli::InitArgs
- cli::annotations::AnnotationsArgs
- cli::annotations::CheckAnnotation
- cli::audit::AuditArgs
- cli::blame::BlameArgs
- cli::copy::CopyNotesArgs
- cli::export::CommitExport
- cli::export::DateRange
- cli::export::ExportArgs
- cli::export::ExportData
- cli::export::ExportSummary
- cli::export::PromptExport
- cli::pager::PagerArgs
- cli::prompt::PromptArgs
- cli::redact::RedactArgs
- cli::retention::RetentionArgs
- cli::setup::DoctorCheck
- cli::setup::SetupStatus
- cli::show::ShowArgs
- cli::summary::SummaryArgs
- core::attribution::AIAttribution
- core::attribution::BlameLineResult
- core::attribution::BlameResult
- core::attribution::ModelInfo
- core::attribution::PromptInfo
- core::attribution::SessionMetadata
- core::blame::AIBlamer
- privacy::config::AnalysisConfig
- privacy::config::PatternConfig
- privacy::config::PrivacyConfig
- privacy::config::RetentionConfig
- privacy::config::WhogititConfig
- privacy::redaction::NamedPattern
- privacy::redaction::RedactionEvent
- privacy::redaction::RedactionResult
- privacy::redaction::Redactor
- retention::RetentionResult
- retention::RetentionSets
- storage::audit::AuditDetails
- storage::audit::AuditEvent
- storage::audit::AuditLog
- storage::notes::NotesStore
- storage::trailers::ParsedTrailers
- storage::trailers::TrailerGenerator
- storage::trailers::TrailerParser
Enums
- capture::snapshot::LineSource
- cli::Commands
- cli::annotations::AnnotationLevel
- cli::annotations::AnnotationsFormat
- cli::annotations::ConsolidateMode
- cli::annotations::SortMode
- cli::output::LineSourceOutput
- cli::output::OutputFormat
- cli::retention::RetentionAction
- cli::summary::SummaryFormat
- storage::audit::AuditEventType
Functions
- capture::diff::compute_create_diff
- capture::diff::compute_diff
- capture::hook::run_capture_hook
- capture::hook::run_post_commit_hook
- capture::snapshot::compute_hash
- cli::annotations::run
- cli::audit::run
- cli::blame::run
- cli::copy::run
- cli::export::run
- cli::output::format_blame
- cli::pager::run
- cli::prompt::run
- cli::redact::run
- cli::retention::run
- cli::run
- cli::setup::capture_hook_path
- cli::setup::check_setup_status
- cli::setup::claude_config_dir
- cli::setup::claude_config_dir_required
- cli::setup::claude_hooks_dir
- cli::setup::claude_settings_path
- cli::setup::run_doctor
- cli::setup::run_setup
- cli::show::run
- cli::summary::run
- retention::apply_retention_policy
- retention::apply_retention_policy_with_sets
- retention::compute_retention_sets
- retention::is_commit_old
- utils::hex::encode
- utils::pad_right
- utils::truncate
- utils::truncate_or_pad
- utils::truncate_prompt
- utils::word_wrap
Constants
- capture::pending::DEFAULT_MAX_PENDING_AGE_HOURS
- capture::threeway::DEFAULT_SIMILARITY_THRESHOLD
- cli::output::MACHINE_OUTPUT_SCHEMA_VERSION
- cli::setup::CAPTURE_HOOK_SCRIPT
- core::attribution::SCHEMA_VERSION
- privacy::redaction::patterns::ALL_NAMED
- privacy::redaction::patterns::API_KEY
- privacy::redaction::patterns::AWS_KEY
- privacy::redaction::patterns::BASE64_SECRET
- privacy::redaction::patterns::BEARER_TOKEN
- privacy::redaction::patterns::CREDIT_CARD
- privacy::redaction::patterns::DB_CONNECTION
- privacy::redaction::patterns::DOCKER_REGISTRY
- privacy::redaction::patterns::EMAIL
- privacy::redaction::patterns::GENERIC_SECRET
- privacy::redaction::patterns::GITHUB_TOKEN
- privacy::redaction::patterns::GOOGLE_OAUTH
- privacy::redaction::patterns::JWT_TOKEN
- privacy::redaction::patterns::K8S_SECRET
- privacy::redaction::patterns::MICROSOFT_OAUTH
- privacy::redaction::patterns::NPM_TOKEN
- privacy::redaction::patterns::PASSWORD
- privacy::redaction::patterns::PHONE
- privacy::redaction::patterns::PRIVATE_KEY
- privacy::redaction::patterns::PYPI_TOKEN
- privacy::redaction::patterns::SLACK_TOKEN
- privacy::redaction::patterns::SSN
- privacy::redaction::patterns::STRIPE_KEY
- storage::notes::NOTES_REF
- storage::trailers::keys::AI_LINES
- storage::trailers::keys::AI_MODEL
- storage::trailers::keys::AI_MODIFIED
- storage::trailers::keys::AI_SESSION
- storage::trailers::keys::CO_AUTHORED_BY
- storage::trailers::keys::HUMAN_LINES
- utils::CONTENT_HASH_BYTES
- utils::DIFF_HASH_BYTES
- utils::PROMPT_PREVIEW_LEN
- utils::SHORT_COMMIT_LEN