Skip to content

Commit 560c13f

Browse files
committed
Change api
1 parent 0265956 commit 560c13f

File tree

1 file changed

+57
-2
lines changed

1 file changed

+57
-2
lines changed

api/kotlin-sdk.api

Lines changed: 57 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2934,6 +2934,11 @@ public final class io/modelcontextprotocol/kotlin/sdk/client/KtorClientKt {
29342934
public static synthetic fun mcpSseTransport-5_5nbZA$default (Lio/ktor/client/HttpClient;Ljava/lang/String;Lkotlin/time/Duration;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lio/modelcontextprotocol/kotlin/sdk/client/SseClientTransport;
29352935
}
29362936

2937+
public final class io/modelcontextprotocol/kotlin/sdk/client/MainKt {
2938+
public static final fun main ()V
2939+
public static synthetic fun main ([Ljava/lang/String;)V
2940+
}
2941+
29372942
public final class io/modelcontextprotocol/kotlin/sdk/client/SseClientTransport : io/modelcontextprotocol/kotlin/sdk/shared/AbstractTransport {
29382943
public synthetic fun <init> (Lio/ktor/client/HttpClient;Ljava/lang/String;Lkotlin/time/Duration;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
29392944
public synthetic fun <init> (Lio/ktor/client/HttpClient;Ljava/lang/String;Lkotlin/time/Duration;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -2989,10 +2994,27 @@ public final class io/modelcontextprotocol/kotlin/sdk/client/WebSocketMcpKtorCli
29892994
public static synthetic fun mcpWebSocketTransport$default (Lio/ktor/client/HttpClient;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lio/modelcontextprotocol/kotlin/sdk/client/WebSocketClientTransport;
29902995
}
29912996

2997+
public final class io/modelcontextprotocol/kotlin/sdk/internal/MainKt {
2998+
public static final fun initClient (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2999+
public static synthetic fun initClient$default (Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
3000+
public static final fun main ()V
3001+
public static synthetic fun main ([Ljava/lang/String;)V
3002+
}
3003+
3004+
public final class io/modelcontextprotocol/kotlin/sdk/server/ClientSession {
3005+
public fun <init> (Lio/modelcontextprotocol/kotlin/sdk/shared/Transport;Lio/modelcontextprotocol/kotlin/sdk/ClientCapabilities;Lio/modelcontextprotocol/kotlin/sdk/Implementation;)V
3006+
public synthetic fun <init> (Lio/modelcontextprotocol/kotlin/sdk/shared/Transport;Lio/modelcontextprotocol/kotlin/sdk/ClientCapabilities;Lio/modelcontextprotocol/kotlin/sdk/Implementation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
3007+
public final fun getClientCapabilities ()Lio/modelcontextprotocol/kotlin/sdk/ClientCapabilities;
3008+
public final fun getClientVersion ()Lio/modelcontextprotocol/kotlin/sdk/Implementation;
3009+
public final fun getTransport ()Lio/modelcontextprotocol/kotlin/sdk/shared/Transport;
3010+
public final fun onClose (Lkotlin/jvm/functions/Function0;)V
3011+
public final fun onInitialized (Lkotlin/jvm/functions/Function0;)V
3012+
public final fun setClientCapabilities (Lio/modelcontextprotocol/kotlin/sdk/ClientCapabilities;)V
3013+
public final fun setClientVersion (Lio/modelcontextprotocol/kotlin/sdk/Implementation;)V
3014+
}
3015+
29923016
public final class io/modelcontextprotocol/kotlin/sdk/server/KtorServerKt {
2993-
public static final fun MCP (Lio/ktor/server/application/Application;Lkotlin/jvm/functions/Function0;)V
29943017
public static final fun mcp (Lio/ktor/server/application/Application;Lkotlin/jvm/functions/Function0;)V
2995-
public static final fun mcp (Lio/ktor/server/routing/Routing;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
29963018
public static final fun mcp (Lio/ktor/server/routing/Routing;Lkotlin/jvm/functions/Function0;)V
29973019
}
29983020

@@ -3051,6 +3073,9 @@ public class io/modelcontextprotocol/kotlin/sdk/server/Server : io/modelcontextp
30513073
protected fun assertCapabilityForMethod (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
30523074
protected fun assertNotificationCapability (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
30533075
public fun assertRequestHandlerCapability (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
3076+
public final fun closeSessions (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3077+
public fun connect (Lio/modelcontextprotocol/kotlin/sdk/shared/Transport;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3078+
public final fun connectSession (Lio/modelcontextprotocol/kotlin/sdk/shared/Transport;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
30543079
public final fun createElicitation (Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/CreateElicitationRequest$RequestedSchema;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
30553080
public static synthetic fun createElicitation$default (Lio/modelcontextprotocol/kotlin/sdk/server/Server;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/CreateElicitationRequest$RequestedSchema;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
30563081
public final fun createMessage (Lio/modelcontextprotocol/kotlin/sdk/CreateMessageRequest;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -3064,6 +3089,7 @@ public class io/modelcontextprotocol/kotlin/sdk/server/Server : io/modelcontextp
30643089
public static synthetic fun listRoots$default (Lio/modelcontextprotocol/kotlin/sdk/server/Server;Lkotlinx/serialization/json/JsonObject;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
30653090
public fun onClose ()V
30663091
public final fun onClose (Lkotlin/jvm/functions/Function0;)V
3092+
public final fun onConnect (Lkotlin/jvm/functions/Function0;)V
30673093
public final fun onInitialized (Lkotlin/jvm/functions/Function0;)V
30683094
public final fun ping (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
30693095
public final fun removePrompt (Ljava/lang/String;)Z
@@ -3085,6 +3111,30 @@ public final class io/modelcontextprotocol/kotlin/sdk/server/ServerOptions : io/
30853111
public final fun getCapabilities ()Lio/modelcontextprotocol/kotlin/sdk/ServerCapabilities;
30863112
}
30873113

3114+
public class io/modelcontextprotocol/kotlin/sdk/server/ServerSession : io/modelcontextprotocol/kotlin/sdk/shared/Protocol {
3115+
public fun <init> (Lio/modelcontextprotocol/kotlin/sdk/Implementation;Lio/modelcontextprotocol/kotlin/sdk/server/ServerOptions;)V
3116+
protected fun assertCapabilityForMethod (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
3117+
protected fun assertNotificationCapability (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
3118+
public fun assertRequestHandlerCapability (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
3119+
public final fun createElicitation (Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/CreateElicitationRequest$RequestedSchema;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3120+
public static synthetic fun createElicitation$default (Lio/modelcontextprotocol/kotlin/sdk/server/ServerSession;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/CreateElicitationRequest$RequestedSchema;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
3121+
public final fun createMessage (Lio/modelcontextprotocol/kotlin/sdk/CreateMessageRequest;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3122+
public static synthetic fun createMessage$default (Lio/modelcontextprotocol/kotlin/sdk/server/ServerSession;Lio/modelcontextprotocol/kotlin/sdk/CreateMessageRequest;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
3123+
public final fun getClientCapabilities ()Lio/modelcontextprotocol/kotlin/sdk/ClientCapabilities;
3124+
public final fun getClientVersion ()Lio/modelcontextprotocol/kotlin/sdk/Implementation;
3125+
public final fun listRoots (Lkotlinx/serialization/json/JsonObject;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3126+
public static synthetic fun listRoots$default (Lio/modelcontextprotocol/kotlin/sdk/server/ServerSession;Lkotlinx/serialization/json/JsonObject;Lio/modelcontextprotocol/kotlin/sdk/shared/RequestOptions;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
3127+
public fun onClose ()V
3128+
public final fun onClose (Lkotlin/jvm/functions/Function0;)V
3129+
public final fun onInitialized (Lkotlin/jvm/functions/Function0;)V
3130+
public final fun ping (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3131+
public final fun sendLoggingMessage (Lio/modelcontextprotocol/kotlin/sdk/LoggingMessageNotification;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3132+
public final fun sendPromptListChanged (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3133+
public final fun sendResourceListChanged (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3134+
public final fun sendResourceUpdated (Lio/modelcontextprotocol/kotlin/sdk/ResourceUpdatedNotification;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3135+
public final fun sendToolListChanged (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3136+
}
3137+
30883138
public final class io/modelcontextprotocol/kotlin/sdk/server/SseServerTransport : io/modelcontextprotocol/kotlin/sdk/shared/AbstractTransport {
30893139
public fun <init> (Ljava/lang/String;Lio/ktor/server/sse/ServerSSESession;)V
30903140
public fun close (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -3103,8 +3153,13 @@ public final class io/modelcontextprotocol/kotlin/sdk/server/StdioServerTranspor
31033153
}
31043154

31053155
public final class io/modelcontextprotocol/kotlin/sdk/server/WebSocketMcpKtorServerExtensionsKt {
3156+
public static final fun mcpWebSocket (Lio/ktor/server/application/Application;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
3157+
public static final fun mcpWebSocket (Lio/ktor/server/application/Application;Lkotlin/jvm/functions/Function0;)V
31063158
public static final fun mcpWebSocket (Lio/ktor/server/routing/Route;Lio/modelcontextprotocol/kotlin/sdk/server/ServerOptions;Lkotlin/jvm/functions/Function2;)V
31073159
public static final fun mcpWebSocket (Lio/ktor/server/routing/Route;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/server/ServerOptions;Lkotlin/jvm/functions/Function2;)V
3160+
public static final fun mcpWebSocket (Lio/ktor/server/routing/Route;Lkotlin/jvm/functions/Function0;)V
3161+
public static final fun mcpWebSocket (Lio/ktor/server/routing/Routing;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
3162+
public static final fun mcpWebSocket (Lio/ktor/server/routing/Routing;Lkotlin/jvm/functions/Function0;)V
31083163
public static synthetic fun mcpWebSocket$default (Lio/ktor/server/routing/Route;Lio/modelcontextprotocol/kotlin/sdk/server/ServerOptions;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
31093164
public static synthetic fun mcpWebSocket$default (Lio/ktor/server/routing/Route;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/server/ServerOptions;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
31103165
public static final fun mcpWebSocketTransport (Lio/ktor/server/routing/Route;Ljava/lang/String;Lkotlin/jvm/functions/Function2;)V

0 commit comments

Comments
 (0)