Handle capabilities checks at the request() level, make non-strict by default
This commit is contained in:
parent
8e369b7171
commit
dc45f5d148
1 changed files with 254 additions and 83 deletions
18
src/cli.ts
18
src/cli.ts
|
|
@ -23,7 +23,9 @@ async function runClient(url_or_command: string, args: string[]) {
|
|||
version: "0.1.0",
|
||||
},
|
||||
{
|
||||
sampling: {},
|
||||
capabilities: {
|
||||
sampling: {},
|
||||
},
|
||||
},
|
||||
);
|
||||
|
||||
|
|
@ -73,7 +75,9 @@ async function runServer(port: number | null) {
|
|||
name: "mcp-typescript test server",
|
||||
version: "0.1.0",
|
||||
},
|
||||
{},
|
||||
{
|
||||
capabilities: {},
|
||||
},
|
||||
);
|
||||
|
||||
servers.push(server);
|
||||
|
|
@ -111,10 +115,12 @@ async function runServer(port: number | null) {
|
|||
version: "0.1.0",
|
||||
},
|
||||
{
|
||||
prompts: {},
|
||||
resources: {},
|
||||
tools: {},
|
||||
logging: {},
|
||||
capabilities: {
|
||||
prompts: {},
|
||||
resources: {},
|
||||
tools: {},
|
||||
logging: {},
|
||||
},
|
||||
},
|
||||
);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue