List of all items
Structs
- acquire::download::Downloader
- acquire::sources::bitbucket::Bitbucket
- acquire::sources::github::GitHub
- acquire::sources::gitlab::GitLab
- acquire::strategy::AcquireOptions
- acquire::zip_only::ZipOnlyStrategy
- acquire::zip_with_history::ZipWithHistoryStrategy
- archive::extractor::SafeExtractor
- archive::validator::ArchiveValidator
- auth::oauth::OAuthResult
- auth::secure_string::SecureString
- cli::args::Cli
- cli::args::OutputConfig
- cli::commands::acquire::AcquireParams
- cli::compact::CompactDiffFormatter
- cli::output::UI
- core::config::AcquisitionConfig
- core::config::ArchiveConfig
- core::config::AuthConfig
- core::config::Config
- core::config::GeneralConfig
- core::config::HooksConfig
- core::config::LfsConfig
- core::config::NetworkConfig
- core::config::OutputConfig
- core::config::PluginsConfig
- core::config::ProxyConfig
- core::config::SanitizeConfig
- core::config::ScanConfig
- core::config::SubmodulesConfig
- core::engine::ScanEngine
- core::finding::Finding
- core::report::AcquisitionReport
- core::report::PluginScanReport
- core::report::SanitizeReport
- core::report::ScanReport
- git::dangerous::DangerousGitComponents
- git::sanitize::GitSanitizer
- graphrag::client::CodePattern
- graphrag::client::GraphRagClient
- graphrag::client::IndexResponse
- graphrag::client::QueryResponse
- graphrag::client::RelatedSymbol
- graphrag::config::GraphRagConfig
- lfs::downloader::LfsDownloader
- lfs::pointer::LfsPointer
- mcp::server::SecuregitMcpServer
- mcp::types::AddParams
- mcp::types::BackupAddParams
- mcp::types::BackupPushParams
- mcp::types::BackupRemoveParams
- mcp::types::BlameParams
- mcp::types::BranchCreateParams
- mcp::types::BranchDeleteParams
- mcp::types::CheckoutParams
- mcp::types::CiStatusParams
- mcp::types::CommitParams
- mcp::types::DiffParams
- mcp::types::FindingResult
- mcp::types::FindingsParams
- mcp::types::LogParams
- mcp::types::MergeParams
- mcp::types::PrListParams
- mcp::types::PrViewParams
- mcp::types::PushParams
- mcp::types::ReleaseListParams
- mcp::types::ReviewParams
- mcp::types::SafeCommitParams
- mcp::types::ScanParams
- mcp::types::ScanResult
- mcp::types::ScanStagedParams
- mcp::types::ServerAddParams
- mcp::types::ServerPushParams
- mcp::types::ServerRemoveParams
- mcp::types::ShowParams
- mcp::types::StashPopParams
- mcp::types::StashSaveParams
- mcp::types::TagCreateParams
- mcp::types::UndoParams
- mcp::types::WorktreeAddParams
- mcp::types::WorktreeLockParams
- mcp::types::WorktreeRemoveParams
- mcp::types::WorktreeUnlockParams
- ops::backup::BackupConfig
- ops::backup::BackupDestination
- ops::backup::BundleInfo
- ops::backup::RetentionConfig
- ops::conflicts::ConflictFileEntry
- ops::conflicts::ConflictRecord
- ops::diff::DiffDisplayOptions
- ops::log::LogOptions
- ops::oplog::OpEntry
- ops::oplog::RepoSnapshot
- ops::pull::PullOptions
- ops::push::PushOptions
- ops::rev_parse::RevParseOptions
- ops::snapshot::SnapshotInfo
- ops::stack::StackEntry
- ops::stack::StackMetadata
- platform::RemoteRepo
- platform::github::GitHubClient
- platform::gitlab::GitLabClient
- platform::server_registry::ServerConfig
- platform::server_registry::ServerRegistry
- platform::types::CheckRun
- platform::types::CombinedStatus
- platform::types::CreateIssue
- platform::types::CreatePR
- platform::types::CreateRelease
- platform::types::Issue
- platform::types::PullRequest
- platform::types::Release
- plugins::builtin::binary::BinaryScanner
- plugins::builtin::cicd::CicdScanner
- plugins::builtin::container::ContainerScanner
- plugins::builtin::dangerous_files::DangerousFilesScanner
- plugins::builtin::deserialization::DeserializationScanner
- plugins::builtin::encoding::EncodingScanner
- plugins::builtin::entropy::EntropyScanner
- plugins::builtin::git_internals::GitInternalsScanner
- plugins::builtin::iac::IacScanner
- plugins::builtin::patterns::PatternScanner
- plugins::builtin::secrets::SecretsScanner
- plugins::builtin::supply_chain::SupplyChainScanner
- plugins::external::ExternalPlugin
- plugins::registry::PluginRegistry
- plugins::traits::PluginReport
- plugins::traits::ScanContext
- tracking::CommandStats
- tracking::GainSummary
- tracking::HistoryEntry
- tracking::Timer
Enums
- acquire::sources::RepoSource
- acquire::sources::SourceError
- archive::extractor::ExtractionError
- archive::validator::ValidationError
- cli::args::AuthCommands
- cli::args::BackupCommands
- cli::args::CiCommands
- cli::args::Commands
- cli::args::ConfigCommands
- cli::args::HookCommands
- cli::args::PrCommands
- cli::args::ReleaseCommands
- cli::args::RemoteCommands
- cli::args::ServerCommands
- cli::args::SnapshotCommands
- cli::args::StackCommands
- cli::args::StashCommands
- cli::args::WorktreeCommands
- core::finding::Confidence
- core::severity::Severity
- git::sanitize::SanitizeError
- ops::backup::BackendType
- platform::PlatformHost
- platform::server_registry::ServerPlatform
- plugins::traits::PluginError
- plugins::traits::ScanPhase
Traits
Functions
- acquire::submodules::acquire_submodules
- auth::credential::build_git2_callbacks
- auth::credential::build_http_headers
- auth::oauth::github_device_flow
- auth::oauth::gitlab_device_flow
- auth::ssh::discover_ssh_key
- auth::ssh::public_key_for
- auth::store::delete_all_tokens
- auth::store::delete_token
- auth::store::get_token
- auth::store::list_stored_hosts
- auth::store::store_token
- auth::token::discover_token
- auth::token::token_for_host
- auth::token::token_for_server
- cli::args::rewrite_shorthand_args
- cli::commands::acquire::execute
- cli::commands::auth::execute
- cli::commands::backup::execute
- cli::commands::ci::execute
- cli::commands::execute_command
- cli::commands::hook::execute
- cli::commands::hook::pre_commit
- cli::commands::hook::pre_push
- cli::commands::pr::execute
- cli::commands::release::execute
- cli::commands::sanitize::execute
- cli::commands::scan::execute
- cli::commands::server::execute
- cli::compact::estimate_tokens
- cli::compact::format_compact_status
- cli::compact::format_tokens
- cli::compact::truncate_line
- cli::output::print_finding
- cli::output::print_summary
- git::bare_clone::bare_clone
- git::convert::convert_bare_to_git_dir
- git::verify::verify_tree_integrity
- graphrag::client::trigger_indexing
- graphrag::client::trigger_indexing_sync
- lfs::pointer::is_lfs_pointer
- lfs::pointer::parse_pointer
- lfs::resolve_lfs_pointers
- mcp::sanitizer::sanitize_output
- mcp::sanitizer::sanitize_with_known_tokens
- ops::ai::confirm_message
- ops::ai::generate_commit_message
- ops::backup::add_destination
- ops::backup::create_bundle
- ops::backup::detect_backend
- ops::backup::format_size
- ops::backup::load_config
- ops::backup::push_to_destination
- ops::backup::remove_destination
- ops::backup::restore_from_bundle
- ops::backup::save_config
- ops::backup::trigger_auto_backup
- ops::backup::verify_bundle
- ops::blame::execute
- ops::branch::create
- ops::branch::delete
- ops::branch::list
- ops::branch::list_compact
- ops::branch::rename
- ops::branch::show_current
- ops::checkout::execute
- ops::cherry_pick::execute
- ops::clean::execute
- ops::commit::execute
- ops::config::get
- ops::config::list
- ops::config::set
- ops::conflicts::cleanup_resolved
- ops::conflicts::execute_list
- ops::conflicts::list_conflicts
- ops::conflicts::record_conflicts
- ops::conflicts::resolve_file
- ops::diff::execute
- ops::diff::execute_compact
- ops::fetch::execute
- ops::fetch::execute_with_prune
- ops::init::execute
- ops::log::execute
- ops::log::execute_compact
- ops::merge::execute
- ops::mv::execute
- ops::oplog::now_iso8601_pub
- ops::oplog::read_oplog
- ops::oplog::snapshot_repo
- ops::oplog::with_oplog
- ops::pull::execute
- ops::push::execute
- ops::rebase::execute
- ops::refstore::delete_ref
- ops::refstore::list_refs_with_prefix
- ops::refstore::read_json_ref
- ops::refstore::write_json_ref
- ops::remote::add
- ops::remote::list
- ops::remote::remove
- ops::remote::set_url
- ops::reset::execute
- ops::restore::execute
- ops::rev_parse::execute
- ops::revert::execute
- ops::rm::execute
- ops::show::execute
- ops::show::execute_compact
- ops::snapshot::create
- ops::snapshot::list
- ops::snapshot::prune
- ops::snapshot::restore
- ops::stack::log_stack
- ops::stack::new_stack
- ops::stack::pop_branch
- ops::stack::push_branch
- ops::stack::rebase_stack
- ops::stack::status
- ops::staging::add
- ops::staging::reset_file
- ops::stash::apply
- ops::stash::drop_stash
- ops::stash::list
- ops::stash::list_compact
- ops::stash::pop
- ops::stash::save
- ops::status::execute
- ops::status::execute_compact
- ops::status::execute_json
- ops::switch::execute
- ops::tag::create
- ops::tag::delete
- ops::tag::list
- ops::undo::execute
- ops::utils::format_timestamp
- ops::utils::short_oid
- ops::worktree::add
- ops::worktree::list
- ops::worktree::list_compact
- ops::worktree::list_json
- ops::worktree::lock
- ops::worktree::prune
- ops::worktree::remove
- ops::worktree::unlock
- platform::create_client
- platform::create_client_for_server
- platform::detect_remote
- platform::resolve_token
- plugins::loader::load_builtin_plugins
- plugins::loader::load_external_plugins
- tracking::display_history
- tracking::display_summary
- tracking::get_history
- tracking::get_summary
- tracking::record
- utils::fs::ensure_parent_exists