summaryrefslogblamecommitdiff
path: root/makima/daemon/src/lib.rs
blob: 95556813c44583c1a6d8757c627a9a7bae094c7e (plain) (tree)




















                                                               
//! 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};