File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
acp-model/src/commonMain/kotlin/com/agentclientprotocol/model Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 11@file:Suppress(" unused" )
2+ @file:OptIn(ExperimentalSerializationApi ::class )
23
34package com.agentclientprotocol.model
45
6+ import kotlinx.serialization.ExperimentalSerializationApi
57import kotlinx.serialization.SerialName
68import kotlinx.serialization.Serializable
9+ import kotlinx.serialization.json.JsonClassDiscriminator
710import kotlinx.serialization.json.JsonElement
811
912/* *
@@ -132,6 +135,7 @@ public data class PermissionOption(
132135 * The outcome of a permission request.
133136 */
134137@Serializable
138+ @JsonClassDiscriminator(" outcome" )
135139public sealed class RequestPermissionOutcome {
136140 /* *
137141 * The prompt turn was cancelled before the user responded.
You can’t perform that action at this time.
0 commit comments