feat(claude): disable commit signature and fix permission syntax

- Add includeCoAuthoredBy option set to false
- Update customInstructions to exclude signature from commits
- Fix Bash permission syntax from "git *" to "git:*"
This commit is contained in:
2026-03-15 12:22:12 -04:00
parent b14299e94e
commit ea03f7d998
+3 -2
View File
@@ -173,11 +173,12 @@
allow = [ allow = [
"Edit" "Edit"
"Write" "Write"
"Bash(git *)" "Bash(git:*)"
]; ];
}; };
customInstructions = "When working in a git repository, always use conventional commits format (e.g., feat:, fix:, docs:, style:, refactor:, test:, chore:) for commit messages."; customInstructions = "When working in a git repository, always use conventional commits format (e.g., feat:, fix:, docs:, style:, refactor:, test:, chore:) for commit messages. Do not include the Claude Code signature or Co-Authored-By line in commit messages.";
alwaysThinkingEnabled = true; alwaysThinkingEnabled = true;
includeCoAuthoredBy = false;
}; };
force = true; force = true;
}; };