claw-code Cargo Workspace (6-Crate)

Description

Organization of the claw-code Rust runtime as a 6-crate Cargo workspace: compat-harness (TypeScript interop shim), rusty-claude-cli (terminal binary, REPL, OAuth), api (LLM client, SSE streaming), tools (tool registry), runtime (agent loop, permissions, session), and a zero-dependency JSON parser crate. Deliberate choice to avoid serde_json as a dependency.

Key claims

Relations

Sources

src-20260419-16b155f4f619