diff --git a/crates/tui/src/commands/init.rs b/crates/tui/src/commands/init.rs index 9bb7496d..fee5f9a0 100644 --- a/crates/tui/src/commands/init.rs +++ b/crates/tui/src/commands/init.rs @@ -57,15 +57,12 @@ fn ensure_deepseek_gitignored(workspace: &Path) { // Append the entry. If .gitignore doesn't exist yet, create it with a header. use std::io::Write; - match std::fs::OpenOptions::new() + if let Ok(mut file) = std::fs::OpenOptions::new() .create(true) .append(true) .open(&gitignore) { - Ok(mut file) => { - let _ = writeln!(file, "{entry}"); - } - Err(_) => {} // non-fatal: user may not have write permissions + let _ = writeln!(file, "{entry}"); } }