Skip to content

Get bounded run diagnostics

GET
/api/v1/runs/{id}/log

Returns the credential-redacted, size-bounded log after VIEW permission. A run without captured output returns an empty log response.

id
required
string format: uuid

Run identifier.

Run diagnostics returned

Credential-redacted run diagnostics bounded to 256 KiB of persisted content.

object
capturedAt

Initial capture timestamp in UTC.

string format: date-time
nullable
capturedSize

Total captured byte count before bounded retention.

integer format: int32
content

Redacted diagnostic text. Truncated content contains [TRUNCATED: middle omitted].

string
<= 262144 characters
formatVersion

Persisted diagnostic format version.

integer format: int32
>= 1
runId

Run identifier.

string format: uuid
truncated

Whether captured output exceeded the persisted content bound.

boolean
updatedAt

Last capture update timestamp in UTC.

string format: date-time
nullable

Authentication is required or credentials are invalid.

RFC 7807 problem response. Dynamic detail text is credential-redacted.

object
detail
string
instance
string format: uri-reference
status
integer format: int32
title
string
type
string format: uri-reference

The authenticated identity lacks the required permission.

RFC 7807 problem response. Dynamic detail text is credential-redacted.

object
detail
string
instance
string format: uri-reference
status
integer format: int32
title
string
type
string format: uri-reference

The requested resource does not exist or is not visible.

RFC 7807 problem response. Dynamic detail text is credential-redacted.

object
detail
string
instance
string format: uri-reference
status
integer format: int32
title
string
type
string format: uri-reference