You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: acp-model/api/acp-model.api
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -12,19 +12,22 @@ public class com/agentclientprotocol/model/AcpMethod {
12
12
}
13
13
14
14
public class com/agentclientprotocol/model/AcpMethod$AcpNotificationMethod : com/agentclientprotocol/model/AcpMethod {
15
-
public fun <init> (Ljava/lang/String;)V
15
+
public fun <init> (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)V
16
+
public final fun getSerializer ()Lkotlinx/serialization/KSerializer;
16
17
}
17
18
18
19
public class com/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod : com/agentclientprotocol/model/AcpMethod {
19
-
public fun <init> (Ljava/lang/String;)V
20
+
public fun <init> (Ljava/lang/String;Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V
21
+
public final fun getRequestSerializer ()Lkotlinx/serialization/KSerializer;
22
+
public final fun getResponseSerializer ()Lkotlinx/serialization/KSerializer;
20
23
}
21
24
22
25
public class com/agentclientprotocol/model/AcpMethod$AcpSessionNotificationMethod : com/agentclientprotocol/model/AcpMethod$AcpNotificationMethod {
23
-
public fun <init> (Ljava/lang/String;)V
26
+
public fun <init> (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)V
24
27
}
25
28
26
29
public class com/agentclientprotocol/model/AcpMethod$AcpSessionRequestResponseMethod : com/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod {
27
-
public fun <init> (Ljava/lang/String;)V
30
+
public fun <init> (Ljava/lang/String;Lkotlinx/serialization/KSerializer;Lkotlinx/serialization/KSerializer;)V
28
31
}
29
32
30
33
public final class com/agentclientprotocol/model/AcpMethod$AgentMethods {
Copy file name to clipboardExpand all lines: acp/api/acp.api
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -251,6 +251,15 @@ public class com/agentclientprotocol/protocol/ProtocolOptions {
251
251
252
252
public final class com/agentclientprotocol/protocol/Protocol_extensionsKt {
253
253
public static final fun getJsonRpcRequest (Lkotlin/coroutines/CoroutineContext;)Lcom/agentclientprotocol/rpc/JsonRpcRequest;
254
+
public static final fun invoke (Lcom/agentclientprotocol/model/AcpMethod$AcpNotificationMethod;Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpNotification;)V
255
+
public static final fun invoke (Lcom/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod;Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
256
+
public static final fun sendNotification (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpNotificationMethod;Lcom/agentclientprotocol/model/AcpNotification;)V
257
+
public static synthetic fun sendNotification$default (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpNotificationMethod;Lcom/agentclientprotocol/model/AcpNotification;ILjava/lang/Object;)V
258
+
public static final fun sendRequest (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod;Lcom/agentclientprotocol/model/AcpRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
259
+
public static final fun setNotificationHandler (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpNotificationMethod;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V
260
+
public static synthetic fun setNotificationHandler$default (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpNotificationMethod;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
261
+
public static final fun setRequestHandler (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V
262
+
public static synthetic fun setRequestHandler$default (Lcom/agentclientprotocol/protocol/RpcMethodsOperations;Lcom/agentclientprotocol/model/AcpMethod$AcpRequestResponseMethod;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
254
263
}
255
264
256
265
public final class com/agentclientprotocol/protocol/RequestTimeoutException : java/lang/Exception {
0 commit comments