Skip to content

Commit f33add5

Browse files
committed
Fix imports
1 parent dc908e0 commit f33add5

File tree

2 files changed

+52
-5
lines changed

2 files changed

+52
-5
lines changed

src/commonMain/kotlin/io/modelcontextprotocol/kotlin/sdk/server/Server.kt

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,49 @@
11
package io.modelcontextprotocol.kotlin.sdk.server
22

33
import io.github.oshai.kotlinlogging.KotlinLogging
4-
import io.modelcontextprotocol.kotlin.sdk.*
4+
import io.modelcontextprotocol.kotlin.sdk.CallToolRequest
5+
import io.modelcontextprotocol.kotlin.sdk.CallToolResult
6+
import io.modelcontextprotocol.kotlin.sdk.ClientCapabilities
7+
import io.modelcontextprotocol.kotlin.sdk.CreateElicitationRequest
58
import io.modelcontextprotocol.kotlin.sdk.CreateElicitationRequest.RequestedSchema
9+
import io.modelcontextprotocol.kotlin.sdk.CreateElicitationResult
10+
import io.modelcontextprotocol.kotlin.sdk.CreateMessageRequest
11+
import io.modelcontextprotocol.kotlin.sdk.CreateMessageResult
12+
import io.modelcontextprotocol.kotlin.sdk.EmptyJsonObject
13+
import io.modelcontextprotocol.kotlin.sdk.EmptyRequestResult
14+
import io.modelcontextprotocol.kotlin.sdk.GetPromptRequest
15+
import io.modelcontextprotocol.kotlin.sdk.GetPromptResult
16+
import io.modelcontextprotocol.kotlin.sdk.Implementation
17+
import io.modelcontextprotocol.kotlin.sdk.InitializeRequest
18+
import io.modelcontextprotocol.kotlin.sdk.InitializeResult
19+
import io.modelcontextprotocol.kotlin.sdk.InitializedNotification
20+
import io.modelcontextprotocol.kotlin.sdk.LATEST_PROTOCOL_VERSION
21+
import io.modelcontextprotocol.kotlin.sdk.ListPromptsRequest
22+
import io.modelcontextprotocol.kotlin.sdk.ListPromptsResult
23+
import io.modelcontextprotocol.kotlin.sdk.ListResourceTemplatesRequest
24+
import io.modelcontextprotocol.kotlin.sdk.ListResourceTemplatesResult
25+
import io.modelcontextprotocol.kotlin.sdk.ListResourcesRequest
26+
import io.modelcontextprotocol.kotlin.sdk.ListResourcesResult
27+
import io.modelcontextprotocol.kotlin.sdk.ListRootsRequest
28+
import io.modelcontextprotocol.kotlin.sdk.ListRootsResult
29+
import io.modelcontextprotocol.kotlin.sdk.ListToolsRequest
30+
import io.modelcontextprotocol.kotlin.sdk.ListToolsResult
31+
import io.modelcontextprotocol.kotlin.sdk.LoggingMessageNotification
32+
import io.modelcontextprotocol.kotlin.sdk.Method
33+
import io.modelcontextprotocol.kotlin.sdk.PingRequest
34+
import io.modelcontextprotocol.kotlin.sdk.Prompt
35+
import io.modelcontextprotocol.kotlin.sdk.PromptArgument
36+
import io.modelcontextprotocol.kotlin.sdk.PromptListChangedNotification
37+
import io.modelcontextprotocol.kotlin.sdk.ReadResourceRequest
38+
import io.modelcontextprotocol.kotlin.sdk.ReadResourceResult
39+
import io.modelcontextprotocol.kotlin.sdk.Resource
40+
import io.modelcontextprotocol.kotlin.sdk.ResourceListChangedNotification
41+
import io.modelcontextprotocol.kotlin.sdk.ResourceUpdatedNotification
42+
import io.modelcontextprotocol.kotlin.sdk.SUPPORTED_PROTOCOL_VERSIONS
43+
import io.modelcontextprotocol.kotlin.sdk.ServerCapabilities
44+
import io.modelcontextprotocol.kotlin.sdk.Tool
45+
import io.modelcontextprotocol.kotlin.sdk.ToolAnnotations
46+
import io.modelcontextprotocol.kotlin.sdk.ToolListChangedNotification
647
import io.modelcontextprotocol.kotlin.sdk.shared.Protocol
748
import io.modelcontextprotocol.kotlin.sdk.shared.ProtocolOptions
849
import io.modelcontextprotocol.kotlin.sdk.shared.RequestOptions

src/commonMain/kotlin/io/modelcontextprotocol/kotlin/sdk/server/WebSocketMcpKtorServerExtensions.kt

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
package io.modelcontextprotocol.kotlin.sdk.server
22

33
import io.github.oshai.kotlinlogging.KotlinLogging
4-
import io.ktor.server.application.*
5-
import io.ktor.server.routing.*
6-
import io.ktor.server.websocket.*
7-
import io.ktor.utils.io.*
4+
import io.ktor.server.application.Application
5+
import io.ktor.server.application.install
6+
import io.ktor.server.routing.Route
7+
import io.ktor.server.routing.Routing
8+
import io.ktor.server.routing.routing
9+
import io.ktor.server.websocket.WebSocketServerSession
10+
import io.ktor.server.websocket.WebSockets
11+
import io.ktor.server.websocket.webSocket
12+
import io.ktor.utils.io.CancellationException
13+
import io.ktor.utils.io.KtorDsl
814
import io.modelcontextprotocol.kotlin.sdk.Implementation
915
import io.modelcontextprotocol.kotlin.sdk.LIB_VERSION
1016
import io.modelcontextprotocol.kotlin.sdk.ServerCapabilities

0 commit comments

Comments
 (0)