The output returned by the tool execution.
The role identifier, always set to 'tool' for tool execution results.
The unique identifier linking this result to the original tool call. Must correspond to a ToolCall.id from a previous AssistantToolCallMessage.
A message containing the result of a tool invocation.