List of all items
Structs
- adapter::EmittedFile
- adapter::HookRenderContext
- adapter::HookRenderDiagnostic
- adapter::HookRenderPlan
- adapter::NativeHookConfig
- adapter::PlannedFile
- adapter::ResolvedCapability
- check::CheckOutcome
- check::CheckResult
- check::PolicyGap
- config::TuffConfig
- error::TuffError
- git::RemoteRefs
- git::RemoteTag
- lockfile::CapabilityLockEntry
- lockfile::CatalogSource
- lockfile::GitSource
- lockfile::LocalSource
- lockfile::Lockfile
- lockfile::ManagedHook
- lockfile::ManagedMcpEntry
- lockfile::ManagedPermission
- lockfile::PackProvenance
- lockfile::TargetLockEntry
- lockfile::UnenforcedRule
- manifest::CapabilityManifest
- manifest::EnvRef
- manifest::HeaderRef
- manifest::HookConfig
- manifest::ImplementationConfig
- manifest::McpServerConfig
- manifest::McpServerMetadata
- oci::OciPullResult
- oci::OciPushResult
- oci::OciResolvedTag
- oci::OciTransferOptions
- pack::LoadedPack
- pack::LoadedPackMember
- pack::PackArtifact
- pack::PackArtifactCapability
- pack::PackArtifactContent
- pack::PackArtifactFile
- pack::PackArtifactMetadata
- pack::PackArtifactTarget
- pack::PackArtifactTargetCapability
- pack::PackBuild
- pack::PackManifest
- pack::PackMember
- pack::ProjectPackSelection
- policy::PolicyConfig
- policy::PolicyCoverageEntry
- policy::PolicyRule
- policy::RuleVerdict
- policy_eval::EvalContext
- policy_eval::PolicyDecision
- policy_eval::PolicyHookAnswer
- policy_eval::PolicyHookRequest
- registry::RegistryArgument
- registry::RegistryPackage
- registry::RegistryRemote
- registry::RegistryServer
- registry::RegistryTransport
- registry::RegistryVariable
- release::ReleaseTag
- report::ProjectIdentity
- report::Report
- tree_diff::FileChange
- tree_diff::TreeComparison
Enums
- adapter::CapabilityKind
- adapter::HookDefinition
- adapter::HookRenderDiagnosticLevel
- check::CheckScope
- error::ErrorKind
- hook_settings::HookSettingsShape
- lockfile::CapabilitySource
- lockfile::TargetOwnership
- lockfile::VersionScheme
- manifest::CapabilityType
- manifest::McpTransport
- oci::OciPushStatus
- policy::PolicyEffect
- policy::PolicySubject
- policy::PolicySubjectKind
- policy_eval::PolicyAction
- policy_eval::PolicyHookUse
- policy_eval::PolicyVerdict
- release::TagIntegrity
- release::VersionRequest
- resolver::Scope
Traits
Functions
- adapter::replace_hook_dir_placeholder
- adapter::resolve_capability
- cache::cache_path
- cache::cache_root
- cache::clear
- cache::hash_tree
- cache::populate
- cache::read_verified
- cache::validate_hash
- catalog::ids
- catalog::lookup
- catalog::required_env
- check::run_checks
- config::read_config
- config::read_global_config
- config::write_config
- config::write_global_config
- git::clone_tag_to_temp
- git::clone_to_temp
- git::discover_capability
- git::is_git_url
- git::list_remote_refs
- git::list_remote_tags
- git::resolve_ref
- git::source_subdirectory
- hook_settings::extend_hook_groups
- hook_settings::remove_registrations
- hook_settings::without_registrations
- lockfile::absolutize
- lockfile::hash_bytes
- lockfile::init_lockfile
- lockfile::init_lockfile_at
- lockfile::managed_hook_status
- lockfile::managed_hooks_from_fragment
- lockfile::managed_hooks_from_fragment_with_canonical
- lockfile::managed_mcp_entry_baseline
- lockfile::managed_mcp_entry_status
- lockfile::project_lockfile
- lockfile::read_lockfile_at
- lockfile::read_optional_lockfile
- lockfile::relative_or_absolute_fs
- lockfile::render_lockfile
- lockfile::require_lockfile
- lockfile::require_scoped_lockfile
- lockfile::scoped_lockfile
- lockfile::write_lockfile
- lockfile::write_lockfile_at
- lockfile::write_scoped_lockfile
- manifest::declared_description
- manifest::declared_version
- manifest::frontmatter_description
- manifest::frontmatter_version
- manifest::load_manifest
- manifest::synthetic_manifest
- manifest::validate_capability_id
- manifest::validate_mcp_server
- manifest::write_manifest
- mcp::has_server
- mcp::is_toml
- mcp::register_server
- mcp::register_tool
- mcp::remove_tool
- mcp::servers_key
- mcp::toml_entry
- mcp::validate_config
- oci::list_pack_versions
- oci::normalize_pack_repository
- oci::pull_pack
- oci::push_pack
- oci::resolve_pack_tag
- pack::extract_prefix
- pack::load_manifest
- pack::load_pack
- pack::read_artifact
- pack::read_artifact_bytes
- pack::source_contents
- pack::validate_relative_path
- pack::write_artifact
- pack::write_manifest
- paths::global_lockfile
- paths::project_config
- paths::user_cache
- paths::user_config
- paths::user_state
- policy::enforcement
- policy::is_codex_config
- policy::is_opencode_config
- policy::is_rules_file
- policy::managed_permission_status
- policy::merge_permissions
- policy::no_gaps
- policy::not_implemented_matrix
- policy::permission_location
- policy::remove_permissions
- policy::validate_policy
- policy::verdicts
- policy_eval::command_matches
- policy_eval::evaluate
- policy_eval::find_policy_root
- policy_eval::load_installed_policy
- policy_eval::path_matches
- policy_eval::wildcard_matches
- registry::default_capability_id
- registry::fetch
- registry::search
- registry::skipped_optional_headers
- registry::to_manifest
- release::change_kind
- release::latest_release
- release::parse_release_tag
- release::release_tags
- release::resolve_release
- release::select_release
- release::split_version_request
- release::tag_integrity
- report::build_report
- report::find_projects
- report::normalize_remote
- report::project_identity
- resolver::check_collision
- resolver::lockfile_path_for
- resolver::overrides_global
- resolver::read_lockfile
- resolver::resolve_entry
- tool::check_path_traversal
- tool::validate_entrypoint
- tool::validate_json_schema
- tree_diff::compare
Type Aliases
Constants
- config::DEFAULT_AGENT
- lockfile::LOCKFILE_VERSION
- lockfile::OLDEST_READABLE_LOCKFILE_VERSION
- manifest::FORMAT_PLACEHOLDER
- oci::OCI_EMPTY_MEDIA_TYPE
- oci::PACK_ARTIFACT_MEDIA_TYPE
- oci::PACK_LAYER_MEDIA_TYPE
- pack::PACK_ARTIFACT_VERSION
- pack::PACK_MANIFEST_FILE
- pack::PACK_SCHEMA_VERSION
- policy::RULES_FILE_HEADER
- registry::DEFAULT_REGISTRY
- report::REPORT_SCHEMA
- resolver::CATALOG_SOURCE_IDENTITY