Skip to main content

ChatResponse

data class ChatResponse — Package: com.chatbase.sdk.model The aggregated result returned by sendMessage and retry.
String
required
Server-assigned message ID.
String
required
Always "assistant".
List<Part>
required
The response content — text, tool calls, and tool results.
ResponseMetadata
required

Part

sealed interface Part — Package: com.chatbase.sdk.model

Part.Text

Text content generated by the AI agent or sent by the user.
String
required
The text content.

Enums

Role

FinishReason