List of all items
Structs
- adapter::EmittedFile
- adapter::HookRenderContext
- adapter::HookRenderDiagnostic
- adapter::HookRenderPlan
- adapter::NativeHookConfig
- adapter::PlannedFile
- adapter::ResolvedCapability
- check::CheckOutcome
- check::CheckResult
- config::TuffConfig
- error::TuffError
- lockfile::CapabilityLockEntry
- lockfile::CatalogSource
- lockfile::GitSource
- lockfile::LocalSource
- lockfile::Lockfile
- lockfile::ManagedHook
- lockfile::ManagedMcpEntry
- lockfile::PackProvenance
- lockfile::TargetLockEntry
- manifest::CapabilityManifest
- manifest::EnvRef
- manifest::HeaderRef
- manifest::HookConfig
- manifest::ImplementationConfig
- manifest::McpServerConfig
- manifest::McpServerMetadata
- manifest::Requirement
- manifest::WorkflowConfig
- 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
- registry::RegistryArgument
- registry::RegistryPackage
- registry::RegistryRemote
- registry::RegistryServer
- registry::RegistryTransport
- registry::RegistryVariable
- tree_diff::FileChange
- tree_diff::TreeComparison
Enums
- adapter::CapabilityKind
- adapter::HookDefinition
- adapter::HookRenderDiagnosticLevel
- check::CheckScope
- error::ErrorKind
- lockfile::CapabilitySource
- lockfile::TargetOwnership
- lockfile::VersionScheme
- manifest::CapabilityType
- manifest::McpTransport
- oci::OciPushStatus
- resolver::Scope
Traits
Functions
- adapter::extend_hook_groups
- 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_to_temp
- git::discover_capability
- git::is_git_url
- git::resolve_ref
- git::source_subdirectory
- 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::require_lockfile
- lockfile::require_scoped_lockfile
- lockfile::scoped_lockfile
- lockfile::write_lockfile
- lockfile::write_lockfile_at
- lockfile::write_scoped_lockfile
- manifest::load_manifest
- manifest::synthetic_manifest
- manifest::validate_mcp_server
- manifest::write_manifest
- mcp::has_server
- mcp::register_server
- mcp::register_tool
- mcp::remove_tool
- 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
- registry::default_capability_id
- registry::fetch
- registry::search
- registry::skipped_optional_headers
- registry::to_manifest
- 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
- registry::DEFAULT_REGISTRY
- resolver::CATALOG_SOURCE_IDENTITY