Tool Result Message
class ToolResultMessage constructor(val toolCallId: String, val toolName: String, content: String, val timestamp: Instant = Instant.now()) : BaseMessage
Message containing the result of a tool execution. This is sent back to the LLM after executing a tool.
Properties
Link copied to clipboard
Returns all document parts in this message.
Link copied to clipboard
Returns all image parts in this message.
Link copied to clipboard
Returns true if this message contains any non-text content.
Link copied to clipboard
Returns all binary media parts in this message.
Link copied to clipboard
Link copied to clipboard
Returns the text content of the message by concatenating all TextParts.
Link copied to clipboard
Functions
Link copied to clipboard
fun Message.toSpringAiMessage(toolResponseContentAdapter: ToolResponseContentAdapter = ToolResponseContentAdapter.PASSTHROUGH): <Error class: unknown class>
Convert one of our messages to a Spring AI message with multimodal support.