generate_commit_message
Generate and validate conventional commit messages using specified parameters like type, subject, scope, and more. Supports detailed descriptions, issue references, and optional git previews.
Instructions
Generate a commit message with validation using provided parameters.
Args: type: The commit type (e.g., 'feat', 'fix', 'docs') subject: The commit subject/description body: Optional commit body with detailed description scope: Optional scope of the change breaking: Whether this is a breaking change footer: Optional footer (e.g., issue references) include_git_preview: Whether to include git preview in response
Returns: Dict containing the generated message and validation status
Input Schema
Name | Required | Description | Default |
---|---|---|---|
body | No | ||
breaking | No | ||
footer | No | ||
include_git_preview | No | ||
scope | No | ||
subject | Yes | ||
type | Yes |