Skip to main content
POST
Error

Path Parameters

runToken
string
required

The run token. Write {runToken}; never write a real one down.

Body

application/json

The outcome, and optionally what happened.

state
enum<string>
required

The outcome being reported.

Available options:
succeeded,
failed,
needs_user_control
detail
string

Free text. No VALUE of this field is refused: long values are truncated at 4000 characters (on a character boundary, so an emoji is not split), a NUL (U+0000) is replaced with U+FFFD because it cannot be stored, and every other character is recorded verbatim. A report is a run reaching its terminal state, so a refusal here would strand the run. The one limit that still applies is the request-wide 1 MiB body cap, which is a transport limit and answers 413 before this field is read: keep the whole request under it, or the run does not terminate.

Response

The report was recorded.

ok
boolean
required