Skip to main content

claudectl_core/
lib.rs

1//! claudectl-core — foundational types and IO primitives.
2//!
3//! Carved out from the binary crate as the first step of the workspace
4//! refactor (epic #279). The binary, TUI, brain, bus, and every future crate
5//! depend on this; this crate depends on nothing claudectl-specific in
6//! return. Dependency direction is enforced by CI (#277) once the rest of
7//! the epic lands.
8
9#![allow(unknown_lints)]
10#![allow(
11    clippy::collapsible_if,
12    clippy::manual_is_multiple_of,
13    clippy::io_other_error
14)]
15
16pub mod agent;
17pub mod config;
18pub mod discovery;
19pub mod fleet;
20pub mod forecast;
21pub mod headroom;
22pub mod health;
23pub mod heartbeat;
24pub mod helpers;
25pub mod history;
26pub mod hooks;
27pub mod launch;
28pub mod logger;
29pub mod models;
30pub mod monitor;
31pub mod process;
32pub mod rules;
33pub mod runtime;
34pub mod session;
35pub mod skills;
36pub mod terminals;
37pub mod theme;
38pub mod transcript;
39pub mod worktree;