manage_commits
List, retrieve, and analyze commits, diffs, and diff statistics for Bitbucket repositories to track code changes and history.
Instructions
Unified tool for listing and getting commits, diffs, and diffstats
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'list', 'get', 'diff', 'diffstat' | |
| workspace | Yes | Workspace slug | |
| repo_slug | Yes | Repository slug | |
| revision | No | Branch name or commit hash to list commits for | |
| commit | No | Commit hash (required for 'get') | |
| spec | No | Diff spec: single commit hash or 'hash1..hash2' (required for 'diff', 'diffstat') | |
| path | No | Filter diff/commits to this file path | |
| include | No | Include commits reachable from this ref (for 'list') | |
| exclude | No | Exclude commits reachable from this ref (for 'list') | |
| page | No | Page number | |
| pagelen | No | Results per page |