HarnessToolContext
Parameters and properties
Section titled “Parameters and properties”sandboxRequiredSandboxLeaseBorrowed sandbox for commands and transfers. Operations follow the call deadline and turn cancellation; release() rejects with code configuration.signalRequiredAbortSignalAborted when the call deadline expires or the turn is cancelled. JavaScript that ignores it keeps running detached.callIdRequiredstringIdentifier of the model tool call being executed.modelRequiredAgentModelNormalized model of the agent running the tool.observeRequired(event: HarnessToolEvent) => voidReports a text, warning or raw event to dispatch observers; any other kind throws code configuration.