code_quality_analyze_git_changes
Analyze code quality of git changes by inspecting staged, unstaged, and untracked files relative to a base ref, using unified backend with deduplication.
Instructions
Collect changed files in the git repository under project_root (staged, unstaged, untracked; relative to base_ref) and analyze them with the unified backend strategy. Deleted files are excluded. Same deduplication and backend_mode options as code_quality_analyze_files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base_ref | No | HEAD | |
| errors_only | No | ||
| backend_mode | No | auto | |
| project_root | Yes | ||
| include_staged | No | ||
| include_unstaged | No | ||
| include_untracked | No | ||
| deduplication_mode | No | balanced |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||