List of all items
Structs
- config::GitSource
- config::LocalPathSource
- config::Manifest
- config::Module
- config::Profile
- config::Source
- config::TargetConfig
- deploy::DesiredFile
- deploy::PlanChange
- deploy::PlanResult
- deploy::PlanSummary
- deploy::TargetPath
- engine::Engine
- engine::RenderResult
- events::ReadEventsResult
- events::ReadEventsStats
- events::RecordedEvent
- lockfile::FileEntry
- lockfile::LockedModule
- lockfile::Lockfile
- lockfile::ResolvedGitSource
- lockfile::ResolvedLocalPathSource
- lockfile::ResolvedSource
- mcp::AgentpackMcp
- output::JsonEnvelope
- output::JsonError
- overlay::OverlayLayer
- overlay::OverlayRebaseOptions
- overlay::OverlayRebaseReport
- overlay::OverlayRebaseSummary
- overlay::OverlaySkeleton
- paths::AgentpackHome
- paths::RepoPaths
- policy::PolicyLintIssue
- policy::PolicyLintReport
- policy::PolicyLintSummary
- project::ProjectContext
- state::AppliedChange
- state::DeploymentSnapshot
- state::ManagedFile
- store::Store
- target_manifest::ManagedManifestFile
- target_manifest::ManagedPathsFromManifests
- target_manifest::TargetManifest
- targets::TargetRoot
- tui_core::ReadOnlyTextViews
- user_error::UserError
Enums
- config::ModuleType
- config::SourceKind
- config::TargetMode
- config::TargetScope
- deploy::Op
- deploy::UpdateKind
- tui_apply::ApplyOutcome
Traits
Functions
- apply::apply_plan
- apply::rollback
- cli::run
- deploy::insert_desired_file
- deploy::load_managed_paths_from_snapshot
- deploy::plan
- deploy::read_text
- diff::unified_diff
- docs::render_cli_reference_markdown
- events::append_event
- events::event_module_id
- events::event_success
- events::new_record
- events::read_events
- events::read_events_with_warnings
- events::read_stdin_event
- fs::copy_file
- fs::copy_tree
- fs::copy_tree_missing_only
- fs::list_files
- fs::write_atomic
- git::clone_checkout_git
- git::git_in
- git::resolve_git_ref
- hash::sha256_hex
- ids::is_safe_legacy_path_component
- ids::module_fs_key
- ids::sanitize_fs_component
- lockfile::generate_lockfile
- lockfile::hash_tree
- machine::detect_machine_id
- machine::normalize_machine_id
- markers::format_module_section
- markers::parse_module_sections
- markers::parse_module_sections_from_bytes
- output::print_json
- overlay::compose_module_tree
- overlay::ensure_overlay_skeleton
- overlay::ensure_overlay_skeleton_sparse
- overlay::ensure_patch_overlay_layout
- overlay::materialize_overlay_from_upstream
- overlay::overlay_drift_warnings
- overlay::rebase_overlay
- overlay::resolve_upstream_module_root
- paths::path_to_posix_string
- policy::lint
- source::parse_source_spec
- state::latest_snapshot
- state::list_snapshots
- store::sanitize_module_id
- target_adapters::adapter_for
- target_manifest::is_target_manifest_filename
- target_manifest::is_target_manifest_path
- target_manifest::legacy_manifest_path
- target_manifest::load_managed_paths_from_manifests
- target_manifest::manifest_filename
- target_manifest::manifest_path_for_target
- target_registry::allowed_target_filters
- target_registry::is_compiled_target
- target_selection::selected_targets
- targets::best_root_for
- targets::dedup_roots
- tui_apply::apply_from_tui
- tui_apply::apply_from_tui_in
- tui_core::collect_read_only_text_views
- validate::validate_materialized_module