validate_commit_context
Validate commit message, branch name, and author info in a single call. Returns a structured result with per-check status and suggestions.
Instructions
Run combined commit-check validations for message, branch, and/or author in one call. Read-only validation. Returns a structured result with overall status and a unified list of per-check results (check name, status, value, error, suggest).
Use this when you need to validate multiple commit aspects simultaneously in a single call. At least one of message, branch, author_name, or author_email must be provided. For individual aspects, use the specific validate_commit_message, validate_branch_name, or validate_author_info tools.
Parameters:
message (optional): Commit message text to validate.
branch (optional): Branch name to validate.
author_name (optional): Author name to validate.
author_email (optional): Author email to validate.
config (optional): Inline JSON config overrides on top of any loaded config file.
repo_path (optional): Path to the git repository for repo-relative config loading.
config_path (optional): Path to a custom commit-check TOML config file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | ||
| config | No | ||
| message | No | ||
| repo_path | No | ||
| author_name | No | ||
| config_path | No | ||
| author_email | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||