From f7c08980d2a161a3739c71fddc5ca20871892365 Mon Sep 17 00:00:00 2001 From: soryu Date: Thu, 22 Jan 2026 01:32:19 +0000 Subject: Add dependency checking on daemon startup (#19) - Create setup module with check_dependencies() to verify Claude Code, git, and npm are installed - Add colored status output showing version info for each dependency - If Claude Code is missing and npm is available, offer to install it - Show OS-specific installation instructions for missing dependencies - Add --skip-setup-check flag to DaemonArgs for CI/CD environments - Check runs as step [0/5] before configuration loading Co-authored-by: Claude Opus 4.5 --- makima/src/daemon/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'makima/src/daemon/mod.rs') diff --git a/makima/src/daemon/mod.rs b/makima/src/daemon/mod.rs index 349a769..18b5e8a 100644 --- a/makima/src/daemon/mod.rs +++ b/makima/src/daemon/mod.rs @@ -13,6 +13,7 @@ pub mod config; pub mod db; pub mod error; pub mod process; +pub mod setup; pub mod task; pub mod temp; pub mod tui; -- cgit v1.2.3