Expand description
Canonical user-scoped runtime path resolution for Codewhale.
This leaf crate owns only the environment and platform-home decision. File migration and per-subsystem fallback remain with the crate that owns those files.
Constants§
- CODEWHALE_
APP_ DIR - Canonical Codewhale app directory name under the user home.
- LEGACY_
APP_ DIR - Legacy DeepSeek-branded directory retained for compatibility reads.
Functions§
- codewhale_
home - Resolve the canonical Codewhale runtime home.
- codewhale_
home_ is_ explicit - Whether
CODEWHALE_HOMEestablishes an explicit isolation boundary. - codewhale_
home_ override - Return the explicit Codewhale home override, if one is configured.
- legacy_
deepseek_ home - Resolve the ambient legacy DeepSeek home used for compatibility reads.
- legacy_
deepseek_ home_ override - Return the legacy
DEEPSEEK_HOMEcompatibility override, if configured. - user_
home - Resolve the user’s platform home, preferring
HOMEbeforeUSERPROFILE.