projectToolResult function
({bool isError, String result, Duration? timeSeconds})
projectToolResult({
- required ToolResultMessage result,
- DateTime? callTime,
Projects a tool result into the settled fields of its tool row.
Implementation
({String result, bool isError, Duration? timeSeconds}) projectToolResult({
required ToolResultMessage result,
DateTime? callTime,
}) {
return (
result: textPayloadOf(result.content),
isError: result.isError,
timeSeconds: trajectoryDurationSeconds(result.timestamp, callTime),
);
}