veto_commit_message
Generates a conventional commit message from staged git changes, including type, scope, subject, body, and optional context hints.
Instructions
Generates a conventional-commit message from staged changes (git diff --cached). Returns type, scope, subject, and body following the Conventional Commits specification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Optional extra context for the commit (ticket number, motivation, etc.). | |
| project_dir | Yes | Absolute path to the git repository. | |
| agent_response | No | Phase 2 response from the host AI (JSON). Pass this back when prompted by the server to complete the agentic loop. |