List of all items
Structs
- apply_patch::AppliedFile
- apply_patch::UpdateFileChunk
- approval::ApprovalReplayResult
- checkpoint::CheckpointFile
- checkpoint::CheckpointManifest
- checkpoint::CheckpointOrigin
- plugin::HookGate
- plugin::HookResponse
- plugin::PluginCapabilityPreview
- plugin::PluginManifest
- policy::ActionRequest
- policy::PolicyEngine
- policy::PolicyOverride
- sandbox::SandboxPolicy
- storage::ApprovalRecord
- storage::ApprovalsRepo
- storage::CheckpointRecord
- storage::CheckpointsRepo
- storage::CompactionRecord
- storage::CompactionsRepo
- storage::MessageRecord
- storage::MessagesRepo
- storage::NewApproval
- storage::NewCheckpoint
- storage::NewCompaction
- storage::NewMessage
- storage::NewOutcome
- storage::NewPluginInstall
- storage::NewProcess
- storage::NewProviderProbe
- storage::NewSession
- storage::NewTask
- storage::NewToolRun
- storage::OutcomeRecord
- storage::OutcomesRepo
- storage::PairingTokenRecord
- storage::PairingTokensRepo
- storage::PluginInstallRecord
- storage::PluginsRepo
- storage::ProcessRecord
- storage::ProcessesRepo
- storage::ProviderProbeRecord
- storage::ProviderProbesRepo
- storage::RuntimeStore
- storage::SessionRecord
- storage::SessionsRepo
- storage::TaskRecord
- storage::TaskTimelineEvent
- storage::TasksRepo
- storage::ToolRunRecord
- storage::ToolRunsRepo
Enums
- OpenIntent
- apply_patch::ApplyError
- apply_patch::Hunk
- apply_patch::ParseError
- plugin::HookDecision
- policy::FloorLevel
- policy::PolicyDecision
- policy::PolicyOverrideDecision
- policy::RiskClass
- policy::SafetyMode
- policy::ToolCategory
- sandbox::Enforcement
- storage::ProcessStatus
- storage::TaskPriority
- storage::TaskStatus
Functions
- apply_patch::derive_new_contents
- apply_patch::parse_patch
- approval::approve_and_replay
- approval::deny_approval
- atomic::write_atomic
- atomic::write_atomic_with_mode
- checkpoint::create_checkpoint
- checkpoint::create_checkpoint_for_task
- checkpoint::gc_old_checkpoint_dirs
- checkpoint::restore_checkpoint
- create_dir_all_beneath
- daemon::clamp_pairing_ttl_days
- daemon::daemon_socket_path
- daemon::generate_pairing_token
- daemon::hash_pairing_token
- daemon::pairing_expiry_from_now
- daemon::pipe_name_for_sid
- daemon::pipe_sddl
- daemon::request_daemon_json
- daemon::request_daemon_text
- daemon::snapshot_field_from_daemon
- daemon::subscribe_daemon_lines
- hardening::harden_process
- open_beneath
- plugin::aggregate_hook_responses
- plugin::install_plugin_from_path
- plugin::plugin_capability_preview
- plugin::run_plugin_hooks
- plugin::validate_plugin_manifest
- plugin::write_plugin_lockfile
- policy::is_destructive_command
- policy::is_plan_safe_build_command
- remove_file_beneath
- sandbox::enforce
- sandbox::fs_confinement_available
- sandbox::network_killswitch_available
- storage::data_dir
- storage::try_exclusive_lock
- write_atomic_beneath
Constants
- daemon::DAEMON_TOKEN_ENV
- daemon::DEFAULT_PAIRING_TTL_DAYS
- policy::PLAN_DENIAL_MARKER
- policy::READ_ONLY_DENIAL_MARKER
- storage::OUTCOME_LABEL_ACCEPTED
- storage::OUTCOME_LABEL_FAILURE
- storage::OUTCOME_LABEL_PARTIAL
- storage::OUTCOME_LABEL_REJECTED
- storage::OUTCOME_LABEL_SUCCESS
- storage::OUTCOME_LABEL_UNKNOWN
- storage::OUTCOME_SOURCE_MODEL
- storage::OUTCOME_SOURCE_SYSTEM
- storage::OUTCOME_SOURCE_USER
- storage::OUTCOME_SOURCE_VERIFIER