summaryrefslogtreecommitdiff
path: root/makima/daemon/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'makima/daemon/src/lib.rs')
-rw-r--r--makima/daemon/src/lib.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/makima/daemon/src/lib.rs b/makima/daemon/src/lib.rs
new file mode 100644
index 0000000..9555681
--- /dev/null
+++ b/makima/daemon/src/lib.rs
@@ -0,0 +1,21 @@
+//! Makima Daemon - Git worktree orchestration for Claude Code.
+//!
+//! This daemon runs on worker machines and:
+//! - Connects to the makima server via WebSocket
+//! - Creates git worktrees for task isolation
+//! - Runs Claude Code CLI as subprocesses in worktrees
+//! - Streams JSON output back to server
+
+pub mod cli;
+pub mod config;
+pub mod db;
+pub mod error;
+pub mod process;
+pub mod task;
+pub mod temp;
+pub mod worktree;
+pub mod ws;
+
+pub use cli::Cli;
+pub use config::DaemonConfig;
+pub use error::{DaemonError, Result};