OptionalArtifactsArtifacts the delegated run produced (when artifact creation is enabled for the target and
the run returned a payload). Serialized into the tool result as artifacts so the call
overlay can auto-open them in artifact tabs. Absent/empty when the run produced none.
The provider call ID this result corresponds to.
The textual outcome to narrate (on success) or the error to surface (on failure). The
driver feeds this back to the model as the tool_response so it can speak the outcome.
OptionalPausedWhen the delegated run paused awaiting user feedback (an interactive target agent, e.g.
Query Builder confirming a task graph), this carries the paused run's id so the transport
layer can persist it and resume the SAME run on the user's next answer (rather than starting
a fresh run). Absent when the run completed (or failed) without pausing. The Output in
this case is the agent's clarifying QUESTION, and Success is true (a valid
intermediate outcome).
OptionalRunID of the delegated target-agent run (MJ: AI Agent Runs), when one was created. Serialized
into the tool result as runId so client developer tooling (the call overlay's dev links)
can open the underlying run record. Absent when the delegation failed before a run existed.
Whether the delegated run completed successfully.
The result of a delegated target-agent run, fed back to the realtime model as a tool response.