Change in the Run state, along with its metadata.
- hasLogsIndicates whether the state transition has logs.
- noteOptional note about the state transition.
- stateRunStateNew state of the Run.
- stateVersionNew state version of the Run. Old runs are not guaranteed to have this value set, but backend will accept `null` as input where this value is needed.
- terminalWhether the transition finishes the run.
- timestampUnix timestamp of the Run.
- untilUnix timestamp of the subsequent state transition, if any.
- usernameGitHub username of the individual who caused the change, if any.
- summarizableIndicates whether the run state can be summarized with AI
- summaryRunSummaryRun state summary generated with AI