Skip to content

GET /v1/sessions/{session_id}/git/diff

GET
/v1/sessions/{session_id}/git/diff
session_id
required
string

Session ID

oid
required
string

Commit OID to diff

base
string

Base commit OID (default: parent)

Diff result

A diff with full patch output

object
entries
required
Array<object>

A diff entry between two commits

object
old_path
string | null
path
required
string
status
required
string
patch
string | null
stats
required

Diff statistics

object
deletions
required
integer
files_changed
required
integer
insertions
required
integer

Invalid commit OID

Commit not found