local_commit_msg
Generate a commit message from a diff using a local code model. Provide diff text or a file path; the message style can be conventional or plain.
Instructions
PREFIERE esta tool en vez de leer el archivo con Read cuando el archivo es grande (>200 líneas / >10 KB) y solo necesitas un mensaje de commit, no el contenido literal.
Redacta un mensaje de commit a partir de un diff, con un modelo local de código.
Pasa 'path' a un archivo de diff (p. ej. la salida de `git diff` volcada a fichero) y se lee
server-side, de modo que el diff completo NO entra al contexto de Claude. Alternativamente
pasa 'diff' como texto. Revisa SIEMPRE el mensaje antes de usarlo.
Args:
diff: El diff como texto (usa esto o 'path').
path: Ruta a un archivo con el diff (leído server-side).
style: 'conventional' (Conventional Commits) o 'plain'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | ||
| path | No | ||
| style | No | conventional |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |