You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CODING_AGENTS.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,10 +53,18 @@ Before introducing new types, validators, formats, or storage conventions:
53
53
- When asked for a commit message, respond with the specified format, keep it succinct, and include all changes since the last commit message request.
54
54
- Commit messages must be returned in Markdown text format (use a code block).
55
55
56
-
###Commit Message Format
57
-
56
+
## Commit Message Format
57
+
- If request via chat request starts with commit-msg, then preface command ./tools/git/git-save.sh with commit-msg "<commit-msg>"
58
58
- One line summary (max 50 characters)
59
+
- One line Summary start: Feature: , Bugfix: , Docs: , Refactor: , Test:
59
60
- Detailed description lines (max 72 characters per line); every line after the first must start with `-`
61
+
- When the user asks for a commit message, provide plain text for direct paste into the terminal or UI text box.
62
+
- Do not wrap commit message suggestions in quotes (`"`), backticks (`` ` ``), or code fences unless the user explicitly asks for that format.
63
+
- Prefer detailed commit messages that describe the current change set clearly.
64
+
- Do not default to a one-line commit message when the change set is broad; provide a title plus concise bullet points.
65
+
- Avoid redundant wording and avoid repeating the exact prior commit message suggestion unless the diff is unchanged and the user explicitly asks to reuse it.
66
+
- If the user asks for "in a text box", return plain text only (no markdown fence).
67
+
- If the user asks for "in a markdown text box", return the commit message inside a fenced code block with `text`.
0 commit comments