diff --git a/debug.sh b/debug.sh index 3b0913bc..52e68527 100644 --- a/debug.sh +++ b/debug.sh @@ -1,6 +1,6 @@ cargo check -cargo fmt --all cargo test +cargo fmt --all diff --git a/rust/crates/claw-cli/src/init.rs b/rust/crates/claw-cli/src/init.rs index f4db53ad..a74a4e7c 100644 --- a/rust/crates/claw-cli/src/init.rs +++ b/rust/crates/claw-cli/src/init.rs @@ -9,7 +9,16 @@ const STARTER_CLAW_JSON: &str = concat!( "}\n", ); const GITIGNORE_COMMENT: &str = "# Claw Code local artifacts"; -const GITIGNORE_ENTRIES: [&str; 2] = [".claw/settings.local.json", ".claw/sessions/"]; +const GITIGNORE_ENTRIES: [&str; 8] = [ + ".claw/settings.local.json", + ".claw/sessions/", + ".clawhip/", + ".claude/", + ".clawd-todos.json", + ".learnings/", + ".sandbox-home/", + ".sandbox-tmp/", +]; #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(crate) enum InitStatus { diff --git a/rust/crates/rusty-claude-cli/src/init.rs b/rust/crates/rusty-claude-cli/src/init.rs index 2bb83f9b..39d5a556 100644 --- a/rust/crates/rusty-claude-cli/src/init.rs +++ b/rust/crates/rusty-claude-cli/src/init.rs @@ -9,7 +9,16 @@ const STARTER_CLAW_JSON: &str = concat!( "}\n", ); const GITIGNORE_COMMENT: &str = "# Claw Code local artifacts"; -const GITIGNORE_ENTRIES: [&str; 3] = [".claw/settings.local.json", ".claw/sessions/", ".clawhip/"]; +const GITIGNORE_ENTRIES: [&str; 8] = [ + ".claw/settings.local.json", + ".claw/sessions/", + ".clawhip/", + ".claude/", + ".clawd-todos.json", + ".learnings/", + ".sandbox-home/", + ".sandbox-tmp/", +]; #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(crate) enum InitStatus {