auto_commit
Organize multiple Git changes into separate, focused commits using guided sessions with step-by-step instructions and change statistics.
Instructions
Start a guided session to organize and commit all unstaged changes with appropriate granularity.
This tool helps you organize your changes and create multiple focused commits by:
Showing recent commit messages as style reference
Displaying summary statistics of all unstaged changes (file counts, line counts)
Providing step-by-step instructions for the commit workflow
This tool uses progressive disclosure: it shows only statistics (additions/deletions per file) to avoid token limits. Use list_changes or diff tools to view detailed changes for specific files.
Use this when you have multiple logical changes mixed together and want to organize them into separate, well-structured commits.
Returns: JSON with recent commits, file statistics, and next steps for the agent
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||