Publishing credentials are stored using platform-specific secure handling:
- Windows: Credential Manager integration.
- Linux: restricted file storage in user home.
- Download artifacts are hash-checked when digest metadata is available.
- Artifacts are stored in content-addressed cache paths.
- Dependency resolution metadata is cached separately from blob storage.
- Use scoped package index tokens with minimal permissions.
- Rotate credentials regularly with
xe auth revokeandxe auth login. - Keep lockfiles committed for deterministic installs.
- Run
xe doctorin CI to catch runtime and dependency issues early.
xe cleanremoves local and global xe-managed state.xe cache cleanremoves cached package artifacts.xe restore <snapshot>can return to known-good state if snapshots are used.