List of all items
Structs
- app::gate::ApprovalRequest
- app::gate::GateDeps
- app::gate::RunOutcome
- app::gate::RunSqlArgs
- app::gate::UnavailableSink
- approval::ApprovalEngine
- approval::PolicyDecision
- approval::SessionGrantKey
- approval::SessionRevokeFilter
- approval::digest::OperationDigestInput
- approval::ipc::ApprovalIpc
- approval::ipc::ApprovalRequest
- audit::AuditEntry
- audit::AuditRow
- audit::AuditSearchFilters
- audit::ChainVerification
- audit::WriteOptions
- audit::db::AuditDb
- audit::retention::CleanupResult
- backup::BackupDetail
- backup::BackupRow
- backup::CapturedBackup
- backup::extractor::BackupTable
- backup::extractor::SchemaTable
- backup::journal::Journal
- backup::restore::BackupDetail
- backup::restore::RestoreOutcome
- backup::restore::RestorePlan
- config::Config
- config::ConfigStore
- config::MySqlConnection
- config::SqliteConnection
- config::SshDocker
- config::SshTunnel
- config::migrate::V1Config
- config::migrate::V1Connection
- gui::GuiOptions
- gui::SessionInfo
- gui::app::HistoryEntry
- gui::app::PendingView
- gui::app::ViewState
- gui::companion::CompanionHandle
- gui::window::ApprovalsApp
- importer::history::SequelAceHistoryEntry
- importer::history::SequelAceHistoryFilters
- importer::history::SequelAceHistoryStat
- importer::plist_import::ImportResult
- importer::plist_import::ImportedFavorite
- mcp::AppCtx
- mcp::SequelServer
- mcp::confirm::ChoiceForm
- mcp::confirm::ElicitationSink
- mcp::confirm::PasswordForm
- mcp::limits::LineLimited
- mcp::mrtr::PendingApproval
- mcp::tools::AddConnectionParams
- mcp::tools::AddSqliteParams
- mcp::tools::AuditCleanupParams
- mcp::tools::AuditSearchParams
- mcp::tools::BackupListParams
- mcp::tools::ConnectionRef
- mcp::tools::DatabaseOnlyParams
- mcp::tools::DatabasePolicyParams
- mcp::tools::DescribeParams
- mcp::tools::EmptyParams
- mcp::tools::ExplainParams
- mcp::tools::HistorySearchParams
- mcp::tools::ImportParams
- mcp::tools::PolicyParams
- mcp::tools::RemoveParams
- mcp::tools::RestoreParams
- mcp::tools::RetentionParams
- mcp::tools::RetentionPartial
- mcp::tools::SelectDatabaseParams
- mcp::tools::SequelAceHistoryParams
- mcp::tools::SetDefaultParams
- mcp::tools::SqlParams
- mcp::tools::TableOnlyParams
- mcp::tools::TablePolicyParams
- policy::classifier::ClassifiedStatement
- policy::classifier::TableRef
- policy::model::PartialPolicy
- policy::model::Policy
- policy::model::RetentionByCategory
- policy::model::RetentionConfig
- policy::model::TableId
- policy::resolver::Resolution
- policy::resolver::TableContribution
- sql::known_hosts::KnownHostEntry
- sql::known_hosts::VerifyResult
- sql::mysql::ExecuteResult
- sql::mysql::MySqlExecuteParams
- sql::pool::CredentialGeneration
- sql::pool::PoolManager
- sql::sqlite::ExecuteResult
- sql::sqlite::SqliteExecuteParams
- sql::ssh::TunnelLease
- vault::keychain::InMemorySecretStore
- vault::keychain::UnsupportedSecretStore
- vault::touchid::NoTouchId
- vault::touchid::SessionAuthenticator
Enums
- app::gate::GateError
- approval::ApprovalError
- approval::ConfirmOutcome
- approval::GrantChoice
- approval::outcomes::ApprovalOutcome
- backup::BackupError
- backup::extractor::BackupSpec
- backup::extractor::ExtractError
- backup::journal::JournalError
- backup::journal::JournalState
- backup::restore::RestoreDialect
- backup::restore::RestoreError
- config::BridgeTool
- config::ConfigError
- config::Connection
- config::SshAuthMethod
- config::SshHostKeyPolicy
- config::migrate::V1Driver
- gui::app::Status
- gui::companion::CompanionEvent
- mcp::confirm::ElicitAsk
- mcp::mrtr::MrtrError
- policy::classifier::ClassifyError
- policy::classifier::Dialect
- policy::model::BackupOverflow
- policy::model::PolicyAction
- policy::model::PolicyPresetName
- policy::model::SqlCategory
- policy::model::TableRuleKey
- policy::resolver::DenyReason
- sql::cancel::CancelOutcome
- sql::cancel::CancellationError
- sql::ddl::DdlPreflight
- sql::ddl::DdlPreflightError
- sql::ddl::ProtectionModel
- sql::known_hosts::HostKeyDecision
- sql::mysql::MySqlError
- sql::pool::PoolManagerError
- sql::sqlite::SqliteError
- sql::ssh::SshError
- vault::keychain::SecretStoreError
- vault::touchid::PromptOutcome
- vault::touchid::TouchIdState
Traits
Functions
- app::gate::no_connection_message
- app::gate::outcome_to_json
- app::gate::run_sql
- app::paths::audit_db_path
- app::paths::config_dir
- app::paths::config_path
- app::paths::data_dir
- app::paths::expand_tilde
- app::paths::home_dir
- app::paths::keychain_service_name
- app::paths::legacy_config_dir
- app::paths::legacy_config_path
- app::paths::legacy_keychain_service_name
- app::paths::runtime_dir
- app::paths::sequel_ace_data_dir
- app::paths::sequel_ace_favorites_plist_path
- app::paths::sequel_ace_legacy_keychain_service_name
- app::paths::sequel_ace_legacy_ssh_keychain_service_name
- app::paths::sequel_ace_query_history_db_path
- app::test_mode::check_mysql_endpoint
- app::test_mode::check_sqlite_path
- app::test_mode::is_active
- app::test_mode::secret_store
- app::test_mode::verify_startup
- approval::digest::canonical_sql
- approval::digest::operation_digest
- approval::random_nonce_32
- audit::redactor::redact_sql
- audit::retention::cleanup_audit
- audit::retention::maybe_auto_cleanup
- audit::search_audit_log
- audit::verify_chain
- audit::write_audit_entry
- audit::write_chain_epoch
- backup::capture_backup_sqlite
- backup::capture_insert_hint
- backup::extractor::extract_backup_spec
- backup::extractor::is_backup_required
- backup::extractor::quote_ident
- backup::extractor::table_ref_sql
- backup::extractor::with_limit
- backup::get_backup
- backup::insert_rows_backup_row
- backup::insert_schema_backup_row
- backup::journal::ensure_table
- backup::list_backups
- backup::restore::execute_restore_sqlite
- backup::restore::get_backup
- backup::restore::plan_restore
- config::migrate::migrate_file
- config::migrate::parse_v1
- config::migrate::v1_to_v2
- config::wildcard_rule
- gui::app::apply_event
- gui::app::apply_not_delivered
- gui::companion::companion_loop
- gui::companion::spawn_companion
- gui::default_socket
- gui::live_sessions
- gui::live_sessions_at
- gui::run_gui
- importer::history::read_sequel_ace_history
- importer::history::stat_sequel_ace_history
- importer::plist_import::import_from_sequel_ace
- importer::plist_import::read_favorites_plist
- mcp::build_server_info
- mcp::confirm::run_elicitation
- mcp::confirm::run_password_elicitation
- mcp::error_tool_result
- mcp::json_tool_result
- mcp::limits::limited_stdio
- mcp::mrtr::issue
- mcp::mrtr::operation_digest
- mcp::mrtr::parse_response
- mcp::mrtr::pending_count
- mcp::mrtr::take
- mcp::text_tool_result
- policy::classifier::classify_statement
- policy::classifier::looks_like_multiple_statements
- policy::classifier::strip_comments
- policy::model::default_retention_days
- policy::model::policy_from_preset
- policy::resolver::resolve
- policy::resolver::resolve_databases_legacy
- sql::cancel::kill_query
- sql::cancel::verify_connection_clean
- sql::ddl::preflight_ddl
- sql::ddl::protection_model_for
- sql::ddl::rewrite_drop_subset
- sql::docker::bridge_argv
- sql::docker::inspect_argv
- sql::docker::tool_probe_argv
- sql::docker::validate_container_name
- sql::docker::validate_remote_host
- sql::docker::validate_remote_port
- sql::hints::inject_max_execution_time
- sql::known_hosts::decide_host_key
- sql::known_hosts::fingerprint_sha256
- sql::known_hosts::key_matches_entry
- sql::known_hosts::load_known_hosts
- sql::known_hosts::load_known_hosts_checked
- sql::known_hosts::match_host
- sql::known_hosts::parse_known_hosts
- sql::known_hosts::verify_host_key
- sql::mysql::binary_json
- sql::mysql::build_opts
- sql::mysql::capture_backup_mysql
- sql::mysql::execute_mysql_statement
- sql::mysql::pool_manager
- sql::mysql::value_to_json
- sql::mysql::value_with_column_type
- sql::pool::evict_by_generation
- sql::sqlite::classify_for_sqlite
- sql::sqlite::execute_sqlite_statement
- sql::sqlite::open_sqlite_database
- sql::ssh::invalidate_all
- sql::ssh::keepalive_interval
- sql::ssh::tunnel_connection_names
- sql::ssh::tunnel_count
- sql::ssh::tunnel_endpoint
- sql::ssh::tunnel_live_tasks
- vault::keychain::default_store
- vault::touchid::system_touch_id
Type Aliases
Constants
- PACKAGE_NAME
- PACKAGE_VERSION
- app::paths::APP_NAME
- app::paths::KEYCHAIN_SERVICE_PREFIX
- app::paths::LEGACY_APP_NAME
- app::paths::LEGACY_KEYCHAIN_SERVICE_PREFIX
- app::test_mode::EXIT_ISOLATION
- approval::DEFAULT_ONE_SHOT_TTL
- approval::DEFAULT_SESSION_TTL
- approval::ipc::APPROVAL_IPC_TIMEOUT
- mcp::limits::MAX_INPUT_RESPONSES_BYTES
- mcp::limits::MAX_MCP_LINE_BYTES
- mcp::limits::MAX_REQUEST_STATE_BYTES
- mcp::limits::MAX_TOOL_ARGUMENT_BYTES
- mcp::mrtr::MAX_PENDING
- mcp::mrtr::MAX_TOMBSTONES
- mcp::mrtr::TTL
- policy::model::POLICY_PRESET_NAMES
- policy::model::SQL_CATEGORIES
- sql::mysql::CONNECT_TIMEOUT
- sql::pool::MAX_POOLS
- sql::ssh::CHANNEL_OPEN_TIMEOUT
- sql::ssh::MAX_TUNNELS
- sql::ssh::SSH_CONNECT_TIMEOUT
- vault::touchid::DEFAULT_IDLE_WINDOW