Skip to content

Commit f939900

Browse files
committed
imports fix
1 parent c9fcc39 commit f939900

File tree

6 files changed

+51
-51
lines changed

6 files changed

+51
-51
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
cache: pnpm
3030
cache-dependency-path: pnpm-lock.yaml
3131

32-
3332
- run: pnpm install
3433
- run: pnpm run check:all
3534
- run: pnpm run build:all

common/eslint-config/eslint.config.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ export default tseslint.config(
3535
// while the actual file is "./foo.ts"
3636
extensions: ['.js', '.jsx', '.ts', '.tsx', '.d.ts'],
3737
// Use the tsconfig in each package root (when running ESLint from that package)
38-
project: 'tsconfig.json',
39-
},
40-
},
38+
project: 'tsconfig.json'
39+
}
40+
}
4141
},
4242
rules: {
4343
'@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }],
4444
'n/prefer-node-protocol': 'error',
45-
'@typescript-eslint/consistent-type-imports': ['error', { disallowTypeAnnotations: false }],
45+
'@typescript-eslint/consistent-type-imports': ['error', { disallowTypeAnnotations: false }]
4646
}
4747
},
4848
{

packages/client/src/client/client.ts

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -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';
6872
import { ExperimentalClientTasks } from '../experimental/tasks/client.js';
6973

7074
/**

packages/client/src/experimental/tasks/client.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,12 @@ import type {
1616
Notification,
1717
Request,
1818
Result,
19-
CallToolResultSchema,
20-
type CompatibilityCallToolResultSchema,
21-
McpError,
22-
ErrorCode,
19+
CompatibilityCallToolResultSchema,
2320
GetTaskResult,
2421
ListTasksResult,
2522
CancelTaskResult
2623
} from '@modelcontextprotocol/sdk-core';
24+
import { CallToolResultSchema, McpError, ErrorCode } from '@modelcontextprotocol/sdk-core';
2725

2826
/**
2927
* Internal interface for accessing Client's private methods.

packages/examples/shared/src/demoInMemoryOAuthProvider.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,9 @@ import type {
66
OAuthClientInformationFull,
77
OAuthMetadata,
88
OAuthTokens,
9-
AuthInfo,
10-
} from '@modelcontextprotocol/sdk-server';
11-
import {
12-
createOAuthMetadata,
13-
mcpAuthRouter,
14-
resourceUrlFromServerUrl,
15-
InvalidRequestError
9+
AuthInfo
1610
} from '@modelcontextprotocol/sdk-server';
11+
import { createOAuthMetadata, mcpAuthRouter, resourceUrlFromServerUrl, InvalidRequestError } from '@modelcontextprotocol/sdk-server';
1712
import type { Request, Response } from 'express';
1813
import express from 'express';
1914

packages/integration/test/server.test.ts

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
/* eslint-disable @typescript-eslint/no-unused-vars */
22
import supertest from 'supertest';
33
import { Client } from '@modelcontextprotocol/sdk-client';
4-
import { InMemoryTransport, CallToolRequestSchema, CallToolResultSchema } from '@modelcontextprotocol/sdk-core';
54
import type {
65
Transport,
6+
LoggingMessageNotification,
7+
JsonSchemaType,
8+
JsonSchemaValidator,
9+
jsonSchemaValidator,
10+
AnyObjectSchema
11+
} from '@modelcontextprotocol/sdk-core';
12+
import {
13+
InMemoryTransport,
14+
CallToolRequestSchema,
15+
CallToolResultSchema,
716
CreateMessageRequestSchema,
817
CreateMessageResultSchema,
918
ElicitRequestSchema,
@@ -14,18 +23,13 @@ import type {
1423
ListPromptsRequestSchema,
1524
ListResourcesRequestSchema,
1625
ListToolsRequestSchema,
17-
type LoggingMessageNotification,
1826
McpError,
1927
NotificationSchema,
2028
RequestSchema,
2129
ResultSchema,
2230
SetLevelRequestSchema,
2331
SUPPORTED_PROTOCOL_VERSIONS,
24-
CreateTaskResultSchema,
25-
JsonSchemaType,
26-
JsonSchemaValidator,
27-
jsonSchemaValidator,
28-
AnyObjectSchema
32+
CreateTaskResultSchema
2933
} from '@modelcontextprotocol/sdk-core';
3034
import { Server, McpServer, InMemoryTaskStore, InMemoryTaskMessageQueue, createMcpExpressApp } from '@modelcontextprotocol/sdk-server';
3135
import * as z3 from 'zod/v3';

0 commit comments

Comments
 (0)