Skip to content

POST /v1/sessions/{session_id}/git/commit

POST
/v1/sessions/{session_id}/git/commit
session_id
required
string

Request to create a commit

object
author_email

Author email (defaults to “[email protected]”)

string | null
author_name

Author name (defaults to “Agent”)

string | null
branch

Branch name (defaults to “refs/heads/main”); short names like “main” are normalized

string | null
message
required

Commit message

string

Commit created

Result of a commit operation

object
objects_created
required
integer
oid
required
string
tree_oid
required
string

Invalid request

Session not found