OptionalArtifactsArtifacts the delegated run produced, when the server reported any (artifacts in
the JSON). Drives the overlay's auto-opened artifact tabs. undefined when absent,
empty, or malformed.
The result text — the agent's output, or the structured error message on failure.
OptionalRunID of the delegated agent run (MJ: AI Agent Runs) when the server reported one
(runId in the JSON). Lets developer tooling link straight to the run record.
Whether the delegated work succeeded (success !== false; non-JSON payloads default to true).
The normalized shape a tool ResultJson parses into.