Scoped Git commit
git_commit_scopeStage and commit only specified files or directories, refusing to run if unrelated changes are already staged and verifying the staged set before committing.
Instructions
Stage and commit only explicit files/directories. Refuses to run when unrelated changes are already staged and verifies the staged set before commit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"paths": "<paths>",
"message": "<message>"
},
"name": "git_commit_scope"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | . | |
| paths | Yes | ||
| message | Yes | ||
| deviceId | No | ||
| allowEmpty | No | ||
| deviceName | No |