Response

@JsonSerializable
data class Response(val result: McpSampling.Response.Result, val id: Any?, val jsonrpc: String = "2.0") : McpJsonRpcResponse(source)

Constructors

Link copied to clipboard
constructor(result: McpSampling.Response.Result, id: Any?, jsonrpc: String = "2.0")

Types

Link copied to clipboard
@JsonSerializable
data class Result(val model: ModelName? = null, val stopReason: StopReason? = null, val role: Role? = null, val content: List<Content>? = null, val task: Task? = null, val _meta: Meta = Meta.default) : HasMeta

Properties

Link copied to clipboard
open override val id: Any?
Link copied to clipboard
Link copied to clipboard