generateResponse

open suspend fun generateResponse(content: String): LlmGatewayResponse

Run a single LLM turn with content appended as a user message. Returns the full LlmGatewayResponse so subclasses can inspect content, tool calls, and structured output.