git.commitRuns the native sidecatd governed git-commit effect and records the invocation trace.
| Field | Value |
|---|---|
| Class | governed_external_effect |
| Owner | sidecatd.git-effects |
| Input schema | sidecat.git_commit_effect_request.v0 |
| Output schema | sidecat.git_commit_effect_operation_output.v0 |
{
"apply": true,
"branch": "main",
"evidence_ref": "work_log:local:example",
"message": "Describe the governed change",
"reason": "Commit the evidence-backed work item",
"repo": "/path/to/git/worktree",
"requested_by": "agent:codex",
"schema": "sidecat.git_commit_effect_request.v0",
"work_id": "work_thread:local:example"
}