Assistant Message With Tool Calls
class AssistantMessageWithToolCalls constructor(content: String = "", val toolCalls: List<ToolCall>, val name: String? = null, val timestamp: Instant = Instant.now()) : AssistantMessage
An assistant message that includes tool calls. Extends AssistantMessage to include the tool calls the LLM wants to make.