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::Lockfile
- lockfile::ManagedHook
- lockfile::SourceMetadata
- lockfile::TargetLockEntry
- manifest::CapabilityManifest
- manifest::HookConfig
- manifest::ImplementationConfig
- manifest::Requirement
- manifest::WorkflowConfig
- tree_diff::FileChange
- tree_diff::TreeComparison
Enums
- adapter::CapabilityKind
- adapter::HookDefinition
- adapter::HookRenderDiagnosticLevel
- lockfile::TargetOwnership
- manifest::CapabilityType
- 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
- 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::drift_status
- lockfile::hash_bytes
- lockfile::init_lockfile
- lockfile::init_lockfile_at
- lockfile::lockfile_path
- lockfile::managed_hook_status
- lockfile::managed_hooks_from_fragment
- lockfile::managed_hooks_from_fragment_with_canonical
- lockfile::prune_unreferenced_baseline_objects
- lockfile::read_lockfile_at
- lockfile::relative_or_absolute_fs
- lockfile::require_lockfile
- lockfile::write_baseline_object
- lockfile::write_lockfile
- lockfile::write_lockfile_at
- manifest::load_manifest
- manifest::synthetic_manifest
- mcp::register_tool
- mcp::remove_tool
- paths::global_lockfile
- paths::project_config
- paths::user_cache
- paths::user_config
- paths::user_state
- 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