| Name | Type | Description |
|---|---|---|
store_path | Path | None | Default: None |
Return verified trusted skill directories as canonical Path objects.
Used to extend the containment allowlist passed to load_skill_content.
Stored entries are the exact canonical directory the user approved (already resolved at trust time). Each entry is re-verified here rather than blindly re-resolved: if a stored path no longer resolves to itself — because it, or a parent component, was replaced with a symlink after approval — the current resolution would point somewhere the user never approved. Such entries are dropped (and logged) instead of silently allowlisting the swapped target, so a post-approval symlink swap re-prompts rather than granting access.
Path to the trust store file. Defaults to
~/.deepagents/.state/skill_trust.json.