Wall-clock duration of execute, in milliseconds (includes any network/IO).
OptionalerrorError message when isError is true (the thrown message or the returned error).
True if the tool threw or returned the standardized { error: string } shape.
Registered tool name (the defaultTools key).
Per-tool execution outcome reported to MapAgentOptions.onToolExecute.