OptionalactionsInspect: the actions the widget registered (call them with Whiteboard_CallWidget).
OptionalansweredInspect: the widget's last submit, when one was captured.
OptionalerrorError description when success is false.
OptionalerrorMachine-readable failure code (widget tools; the field name matches the realtime
runtime's legacy errorCode). Absent on success and on board-tool failures.
OptionalitemID of the item the tool created / mutated (when applicable).
OptionaloutlineWidget tools: the widget's outline (inspect, and the post-operate outline). Untrusted widget text.
OptionalpageID of the page the tool created / switched to / renamed (page tools only).
OptionalresultCall: the action handler's return value (null when it returned nothing).
OptionalstateInspect: the widget's declared state JSON (clipped), when it uses the state API.
OptionalstepsOperate: one entry per attempted step (stops after the first failure).
OptionalsubmittedOperate: the data a submit triggered by the steps carried (the agent submitted it — no note follows).
OptionalsummaryHuman summary the model can narrate ("Added a sticky note …").
Result payload (serialized to JSON) returned from every whiteboard tool call.