@@ -7,43 +7,51 @@ import type {
77 AnyObjectSchema ,
88 SchemaOutput ,
99 RequestHandlerExtra ,
10+ ProtocolOptions ,
11+ RequestOptions ,
12+ CallToolRequest ,
13+ ClientCapabilities ,
14+ ClientNotification ,
15+ ClientRequest ,
16+ ClientResult ,
17+ CompatibilityCallToolResultSchema ,
18+ CompleteRequest ,
19+ GetPromptRequest ,
20+ Implementation ,
21+ ListPromptsRequest ,
22+ ListResourcesRequest ,
23+ ListResourceTemplatesRequest ,
24+ ListToolsRequest ,
25+ LoggingLevel ,
26+ ReadResourceRequest ,
27+ ServerCapabilities ,
28+ SubscribeRequest ,
29+ Tool ,
30+ UnsubscribeRequest ,
31+ ListChangedHandlers ,
32+ Request ,
33+ Notification ,
34+ Result ,
35+ ZodV3Internal ,
36+ ZodV4Internal
37+ } from '@modelcontextprotocol/sdk-core' ;
38+ import {
1039 mergeCapabilities ,
1140 Protocol ,
12- type ProtocolOptions ,
13- type RequestOptions ,
14- type CallToolRequest ,
1541 CallToolResultSchema ,
16- type ClientCapabilities ,
17- type ClientNotification ,
18- type ClientRequest ,
19- type ClientResult ,
20- type CompatibilityCallToolResultSchema ,
21- type CompleteRequest ,
2242 CompleteResultSchema ,
2343 EmptyResultSchema ,
2444 ErrorCode ,
25- type GetPromptRequest ,
2645 GetPromptResultSchema ,
27- type Implementation ,
2846 InitializeResultSchema ,
2947 LATEST_PROTOCOL_VERSION ,
30- type ListPromptsRequest ,
3148 ListPromptsResultSchema ,
32- type ListResourcesRequest ,
3349 ListResourcesResultSchema ,
34- type ListResourceTemplatesRequest ,
3550 ListResourceTemplatesResultSchema ,
36- type ListToolsRequest ,
3751 ListToolsResultSchema ,
38- type LoggingLevel ,
3952 McpError ,
40- type ReadResourceRequest ,
4153 ReadResourceResultSchema ,
42- type ServerCapabilities ,
4354 SUPPORTED_PROTOCOL_VERSIONS ,
44- type SubscribeRequest ,
45- type Tool ,
46- type UnsubscribeRequest ,
4755 ElicitResultSchema ,
4856 ElicitRequestSchema ,
4957 CreateTaskResultSchema ,
@@ -53,18 +61,14 @@ import type {
5361 PromptListChangedNotificationSchema ,
5462 ResourceListChangedNotificationSchema ,
5563 ListChangedOptionsBaseSchema ,
56- type ListChangedHandlers ,
57- type Request ,
58- type Notification ,
59- type Result ,
6064 getObjectShape ,
6165 isZ4Schema ,
6266 safeParse ,
63- type ZodV3Internal ,
64- type ZodV4Internal
67+ AjvJsonSchemaValidator ,
68+ assertToolsCallTaskCapability ,
69+ assertClientRequestTaskCapability
6570} from '@modelcontextprotocol/sdk-core' ;
6671
67- import { AjvJsonSchemaValidator , assertToolsCallTaskCapability , assertClientRequestTaskCapability } from '@modelcontextprotocol/sdk-core' ;
6872import { ExperimentalClientTasks } from '../experimental/tasks/client.js' ;
6973
7074/**
0 commit comments