runToolWithContent

suspend fun FlowCollector<ChatEvent>.runToolWithContent(tools: List<AgentTool>, approver: ToolApprover, id: String, name: String, rawArgs: String): ToolResult(source)

runTool, with the content the tool returned for the model.