Interface: ToolExecutionResult
Defined in: ports/tool-execution-result.ts:6
Structured result payload returned by a ToolDriver.execute or ServiceSession.invokeTool call.
Contains the serialized string output presented to the model and an optional error flag.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
content | readonly | string | Serialized text or JSON string output returned to the model as a tool_result. | ports/tool-execution-result.ts:8 |
isError? | readonly | boolean | Optional flag indicating that the tool invocation failed or was denied. | ports/tool-execution-result.ts:10 |