1- import { mergeCapabilities , Protocol , type ProtocolOptions , type RequestOptions } from '.. /shared/protocol.js ' ;
2- import type { Transport } from '.. /shared/transport.js ' ;
1+ import { mergeCapabilities , Protocol , type ProtocolOptions , type RequestOptions } from '@modelcontextprotocol /shared' ;
2+ import type { Transport } from '@modelcontextprotocol /shared' ;
33
44import {
55 type CallToolRequest ,
@@ -49,9 +49,9 @@ import {
4949 type Request ,
5050 type Notification ,
5151 type Result
52- } from '../types.js ' ;
53- import { AjvJsonSchemaValidator } from '../validation/ajv-provider.js ' ;
54- import type { JsonSchemaType , JsonSchemaValidator , jsonSchemaValidator } from '../validation/types.js ' ;
52+ } from '@modelcontextprotocol/shared ' ;
53+ import { AjvJsonSchemaValidator } from '@modelcontextprotocol/shared ' ;
54+ import type { JsonSchemaType , JsonSchemaValidator , jsonSchemaValidator } from '@modelcontextprotocol/shared ' ;
5555import {
5656 AnyObjectSchema ,
5757 SchemaOutput ,
@@ -60,10 +60,10 @@ import {
6060 safeParse ,
6161 type ZodV3Internal ,
6262 type ZodV4Internal
63- } from '../server/zod-compat.js ' ;
64- import type { RequestHandlerExtra } from '.. /shared/protocol.js ' ;
63+ } from '@modelcontextprotocol/shared ' ;
64+ import type { RequestHandlerExtra } from '@modelcontextprotocol /shared' ;
6565import { ExperimentalClientTasks } from '../experimental/tasks/client.js' ;
66- import { assertToolsCallTaskCapability , assertClientRequestTaskCapability } from '../experimental/tasks/helpers.js ' ;
66+ import { assertToolsCallTaskCapability , assertClientRequestTaskCapability } from '@modelcontextprotocol/shared ' ;
6767
6868/**
6969 * Elicitation default application helper. Applies defaults to the data based on the schema.
0 commit comments