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 config;
17pub mod discovery;
18pub mod fleet;
19pub mod forecast;
20pub mod health;
21pub mod helpers;
22pub mod history;
23pub mod hooks;
24pub mod launch;
25pub mod logger;
26pub mod models;
27pub mod monitor;
28pub mod process;
29pub mod rules;
30pub mod runtime;
31pub mod session;
32pub mod skills;
33pub mod terminals;
34pub mod theme;
35pub mod transcript;