List of all items
Structs
- analysis::backend::BackendResponse
- analysis::claude_cli::ClaudeCliBackend
- analysis::merge::MergeUpdate
- config::AiConfig
- config::AnalysisConfig
- config::Config
- config::HooksConfig
- config::PathsConfig
- config::PrivacyConfig
- curator::AuditFinding
- curator::AuditResponse
- curator::CleanResult
- curator::StaleItem
- db::Connection
- ingest::IngestResult
- lock::LockFile
- models::AgentDraft
- models::AgentFile
- models::AnalysisResponse
- models::AnalyzeResult
- models::ApplyAction
- models::ApplyPlan
- models::AssistantEntry
- models::AssistantMessage
- models::AuditEntry
- models::BatchDetail
- models::ClaudeCliOutput
- models::CliUsage
- models::CompactPattern
- models::CompactSession
- models::CompactUserMessage
- models::ContextSnapshot
- models::HistoryEntry
- models::IngestedSession
- models::NewPattern
- models::ParsedAssistantMessage
- models::ParsedUserMessage
- models::Pattern
- models::PluginSkillSummary
- models::Projection
- models::Session
- models::SessionMetadata
- models::SkillDraft
- models::SkillFile
- models::SkillValidation
- models::SummaryEntry
- models::UpdateExisting
- models::Usage
- models::UserEntry
- models::UserMessage
- projection::ExecuteResult
Enums
- errors::CoreError
- git::HookInstallResult
- models::ApplyTrack
- models::ContentBlock
- models::MessageContent
- models::PatternStatus
- models::PatternType
- models::PatternUpdate
- models::ProjectionStatus
- models::SessionEntry
- models::SuggestedTarget
- models::ToolResultContent
Traits
Functions
- analysis::analyze
- analysis::merge::normalized_similarity
- analysis::merge::process_updates
- analysis::prompts::build_analysis_prompt
- analysis::prompts::build_audit_prompt
- analysis::prompts::build_context_summary
- audit_log::append
- audit_log::read_entries
- config::expand_tilde
- config::retro_dir
- curator::archive_stale_items
- curator::detect_stale
- db::analyzed_session_count
- db::delete_projection
- db::get_all_patterns
- db::get_applied_projections_with_pr
- db::get_last_nudge_at
- db::get_patterns
- db::get_pending_review_projections
- db::get_projected_pattern_ids
- db::get_projected_pattern_ids_by_status
- db::get_projections_for_active_patterns
- db::get_sessions_for_analysis
- db::has_projection_for_pattern
- db::has_unanalyzed_sessions
- db::has_unprojected_patterns
- db::ingested_session_count
- db::ingested_session_count_for_project
- db::insert_pattern
- db::insert_projection
- db::is_session_analyzed
- db::is_session_ingested
- db::last_analyzed_at
- db::last_applied_at
- db::last_ingested_at
- db::list_projects
- db::open_db
- db::pattern_count_by_status
- db::record_analyzed_session
- db::record_ingested_session
- db::set_generation_failed
- db::set_last_nudge_at
- db::unanalyzed_session_count
- db::update_pattern_last_projected
- db::update_pattern_merge
- db::update_pattern_status
- db::update_projection_pr_url
- db::update_projection_status
- db::verify_wal_mode
- git::checkout_branch
- git::commit_files
- git::create_branch
- git::create_pr
- git::current_branch
- git::default_branch
- git::fetch_branch
- git::git_root
- git::install_hooks
- git::is_gh_available
- git::is_in_git_repo
- git::pr_state
- git::push_current_branch
- git::remove_hooks
- git::stash_pop
- git::stash_push
- ingest::context::parse_skill_frontmatter
- ingest::context::snapshot_context
- ingest::encode_project_path
- ingest::find_project_dir
- ingest::history::parse_history
- ingest::history::session_ids_from_history
- ingest::ingest_all_projects
- ingest::ingest_project
- ingest::recover_project_path
- ingest::session::parse_session_file
- ingest::session::parse_subagent_dir
- projection::build_apply_plan
- projection::claude_md::build_managed_section
- projection::claude_md::read_managed_section
- projection::claude_md::update_claude_md_content
- projection::execute_plan
- projection::global_agent::agent_path
- projection::global_agent::generate_agent
- projection::global_agent::parse_agent_name
- projection::save_plan_for_review
- projection::skill::generate_with_retry
- projection::skill::parse_skill_name
- projection::skill::skill_path
- scrub::scrub_secrets
- scrub::scrub_session
- util::backup_file
- util::log_parse_warning
- util::shorten_path
- util::shorten_path_buf
- util::strip_code_fences
- util::truncate_str