Skip to main content

Crate claude_core

Crate claude_core 

Source
Expand description

§claude_core

Layer 0 shared primitives for the assistant workspace. Zero workspace dependencies.

§Responsibility Table

FileResponsibility
Cargo.tomlCrate manifest: zero workspace deps, stdlib only
src/ClaudePaths, process scanner and signal utilities
tests/Unit tests for path construction and process scanning
Shared Claude Code domain primitives.

Layer 0 of the workspace dependency hierarchy — zero workspace crate deps.

§Modules

  • paths: ClaudePaths — all ~/.claude/ canonical paths from HOME
  • process: [ProcessInfo] and process signal utilities

Re-exports§

pub use paths::ClaudePaths;

Modules§

paths
Canonical paths for all ~/.claude/ filesystem locations.
process
Process scanner: enumerate running Claude Code instances via /proc.