@@ -34,7 +34,7 @@ private constructor(
3434 private val functionCallOutput: RealtimeConversationItemFunctionCallOutput ? = null ,
3535 private val mcpApprovalResponse: RealtimeMcpApprovalResponse ? = null ,
3636 private val mcpListTools: RealtimeMcpListTools ? = null ,
37- private val mcpToolCall : RealtimeMcpToolCall ? = null ,
37+ private val mcpCall : RealtimeMcpToolCall ? = null ,
3838 private val mcpApprovalRequest: RealtimeMcpApprovalRequest ? = null ,
3939 private val _json : JsonValue ? = null ,
4040) {
@@ -74,7 +74,7 @@ private constructor(
7474 fun mcpListTools (): Optional <RealtimeMcpListTools > = Optional .ofNullable(mcpListTools)
7575
7676 /* * A Realtime item representing an invocation of a tool on an MCP server. */
77- fun mcpToolCall (): Optional <RealtimeMcpToolCall > = Optional .ofNullable(mcpToolCall )
77+ fun mcpCall (): Optional <RealtimeMcpToolCall > = Optional .ofNullable(mcpCall )
7878
7979 /* * A Realtime item requesting human approval of a tool invocation. */
8080 fun mcpApprovalRequest (): Optional <RealtimeMcpApprovalRequest > =
@@ -97,7 +97,7 @@ private constructor(
9797
9898 fun isMcpListTools (): Boolean = mcpListTools != null
9999
100- fun isMcpToolCall (): Boolean = mcpToolCall != null
100+ fun isMcpCall (): Boolean = mcpCall != null
101101
102102 fun isMcpApprovalRequest (): Boolean = mcpApprovalRequest != null
103103
@@ -137,7 +137,7 @@ private constructor(
137137 fun asMcpListTools (): RealtimeMcpListTools = mcpListTools.getOrThrow(" mcpListTools" )
138138
139139 /* * A Realtime item representing an invocation of a tool on an MCP server. */
140- fun asMcpToolCall (): RealtimeMcpToolCall = mcpToolCall .getOrThrow(" mcpToolCall " )
140+ fun asMcpCall (): RealtimeMcpToolCall = mcpCall .getOrThrow(" mcpCall " )
141141
142142 /* * A Realtime item requesting human approval of a tool invocation. */
143143 fun asMcpApprovalRequest (): RealtimeMcpApprovalRequest =
@@ -163,7 +163,7 @@ private constructor(
163163 functionCallOutput != null -> visitor.visitFunctionCallOutput(functionCallOutput)
164164 mcpApprovalResponse != null -> visitor.visitMcpApprovalResponse(mcpApprovalResponse)
165165 mcpListTools != null -> visitor.visitMcpListTools(mcpListTools)
166- mcpToolCall != null -> visitor.visitMcpToolCall(mcpToolCall )
166+ mcpCall != null -> visitor.visitMcpCall(mcpCall )
167167 mcpApprovalRequest != null -> visitor.visitMcpApprovalRequest(mcpApprovalRequest)
168168 else -> visitor.unknown(_json )
169169 }
@@ -216,8 +216,8 @@ private constructor(
216216 mcpListTools.validate()
217217 }
218218
219- override fun visitMcpToolCall ( mcpToolCall : RealtimeMcpToolCall ) {
220- mcpToolCall .validate()
219+ override fun visitMcpCall ( mcpCall : RealtimeMcpToolCall ) {
220+ mcpCall .validate()
221221 }
222222
223223 override fun visitMcpApprovalRequest (
@@ -274,8 +274,7 @@ private constructor(
274274 override fun visitMcpListTools (mcpListTools : RealtimeMcpListTools ) =
275275 mcpListTools.validity()
276276
277- override fun visitMcpToolCall (mcpToolCall : RealtimeMcpToolCall ) =
278- mcpToolCall.validity()
277+ override fun visitMcpCall (mcpCall : RealtimeMcpToolCall ) = mcpCall.validity()
279278
280279 override fun visitMcpApprovalRequest (
281280 mcpApprovalRequest : RealtimeMcpApprovalRequest
@@ -299,7 +298,7 @@ private constructor(
299298 functionCallOutput == other.functionCallOutput &&
300299 mcpApprovalResponse == other.mcpApprovalResponse &&
301300 mcpListTools == other.mcpListTools &&
302- mcpToolCall == other.mcpToolCall &&
301+ mcpCall == other.mcpCall &&
303302 mcpApprovalRequest == other.mcpApprovalRequest
304303 }
305304
@@ -312,7 +311,7 @@ private constructor(
312311 functionCallOutput,
313312 mcpApprovalResponse,
314313 mcpListTools,
315- mcpToolCall ,
314+ mcpCall ,
316315 mcpApprovalRequest,
317316 )
318317
@@ -329,7 +328,7 @@ private constructor(
329328 mcpApprovalResponse != null ->
330329 " ConversationItem{mcpApprovalResponse=$mcpApprovalResponse }"
331330 mcpListTools != null -> " ConversationItem{mcpListTools=$mcpListTools }"
332- mcpToolCall != null -> " ConversationItem{mcpToolCall= $mcpToolCall }"
331+ mcpCall != null -> " ConversationItem{mcpCall= $mcpCall }"
333332 mcpApprovalRequest != null -> " ConversationItem{mcpApprovalRequest=$mcpApprovalRequest }"
334333 _json != null -> " ConversationItem{_unknown=$_json }"
335334 else -> throw IllegalStateException (" Invalid ConversationItem" )
@@ -392,9 +391,7 @@ private constructor(
392391 ConversationItem (mcpListTools = mcpListTools)
393392
394393 /* * A Realtime item representing an invocation of a tool on an MCP server. */
395- @JvmStatic
396- fun ofMcpToolCall (mcpToolCall : RealtimeMcpToolCall ) =
397- ConversationItem (mcpToolCall = mcpToolCall)
394+ @JvmStatic fun ofMcpCall (mcpCall : RealtimeMcpToolCall ) = ConversationItem (mcpCall = mcpCall)
398395
399396 /* * A Realtime item requesting human approval of a tool invocation. */
400397 @JvmStatic
@@ -445,7 +442,7 @@ private constructor(
445442 fun visitMcpListTools (mcpListTools : RealtimeMcpListTools ): T
446443
447444 /* * A Realtime item representing an invocation of a tool on an MCP server. */
448- fun visitMcpToolCall ( mcpToolCall : RealtimeMcpToolCall ): T
445+ fun visitMcpCall ( mcpCall : RealtimeMcpToolCall ): T
449446
450447 /* * A Realtime item requesting human approval of a tool invocation. */
451448 fun visitMcpApprovalRequest (mcpApprovalRequest : RealtimeMcpApprovalRequest ): T
@@ -546,9 +543,9 @@ private constructor(
546543 ConversationItem (mcpListTools = it, _json = json)
547544 } ? : ConversationItem (_json = json)
548545 }
549- " mcp_tool_call " -> {
546+ " mcp_call " -> {
550547 return tryDeserialize(node, jacksonTypeRef<RealtimeMcpToolCall >())?.let {
551- ConversationItem (mcpToolCall = it, _json = json)
548+ ConversationItem (mcpCall = it, _json = json)
552549 } ? : ConversationItem (_json = json)
553550 }
554551 " mcp_approval_request" -> {
@@ -581,7 +578,7 @@ private constructor(
581578 value.mcpApprovalResponse != null ->
582579 generator.writeObject(value.mcpApprovalResponse)
583580 value.mcpListTools != null -> generator.writeObject(value.mcpListTools)
584- value.mcpToolCall != null -> generator.writeObject(value.mcpToolCall )
581+ value.mcpCall != null -> generator.writeObject(value.mcpCall )
585582 value.mcpApprovalRequest != null -> generator.writeObject(value.mcpApprovalRequest)
586583 value._json != null -> generator.writeObject(value._json )
587584 else -> throw IllegalStateException (" Invalid ConversationItem" )
0 commit comments