Skip to content

Commit 5405172

Browse files
chore(deps): bump conformance to 0.1.15, port auth/pre-registration from v1.x (#1650)
1 parent 8cdb4bb commit 5405172

File tree

7 files changed

+234
-31
lines changed

7 files changed

+234
-31
lines changed

pnpm-lock.yaml

Lines changed: 165 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@ linkWorkspacePackages: deep
5757
minimumReleaseAge: 10080 # 7 days
5858
minimumReleaseAgeExclude:
5959
- '@modelcontextprotocol/conformance'
60-
- hono@4.11.4 # fixes https://github.com/advisories/GHSA-3vhc-576x-3qv4 https://github.com/advisories/GHSA-f67f-6cw9-8mq4
61-
- '@hono/node-server@1.19.9' # https://github.com/honojs/node-server/pull/295
6260

6361
onlyBuiltDependencies:
6462
- better-sqlite3
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Conformance scenarios not yet implemented in the v2 TypeScript SDK.
2+
# CI exits 0 if only these fail, exits 1 on unexpected failures or stale entries.
3+
4+
client:
5+
- auth/cross-app-access-complete-flow

test/conformance/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@
2828
"start": "npm run server",
2929
"server": "tsx watch --clear-screen=false scripts/cli.ts server",
3030
"client": "tsx scripts/cli.ts client",
31-
"test:conformance:client": "conformance client --command 'npx tsx ./src/everythingClient.ts'",
32-
"test:conformance:client:all": "conformance client --command 'npx tsx ./src/everythingClient.ts' --suite all",
31+
"test:conformance:client": "conformance client --command 'npx tsx ./src/everythingClient.ts' --expected-failures ./expected-failures.yaml",
32+
"test:conformance:client:all": "conformance client --command 'npx tsx ./src/everythingClient.ts' --suite all --expected-failures ./expected-failures.yaml",
3333
"test:conformance:client:run": "npx tsx ./src/everythingClient.ts",
34-
"test:conformance:server": "scripts/run-server-conformance.sh",
35-
"test:conformance:server:all": "scripts/run-server-conformance.sh --suite all",
34+
"test:conformance:server": "scripts/run-server-conformance.sh --expected-failures ./expected-failures.yaml",
35+
"test:conformance:server:all": "scripts/run-server-conformance.sh --suite all --expected-failures ./expected-failures.yaml",
3636
"test:conformance:server:run": "npx tsx ./src/everythingServer.ts",
3737
"test:conformance:all": "pnpm run test:conformance:client:all && pnpm run test:conformance:server:all"
3838
},
3939
"devDependencies": {
40-
"@modelcontextprotocol/conformance": "0.1.10",
40+
"@modelcontextprotocol/conformance": "0.1.15",
4141
"@modelcontextprotocol/client": "workspace:^",
4242
"@modelcontextprotocol/server": "workspace:^",
4343
"@modelcontextprotocol/core": "workspace:^",

0 commit comments

Comments
 (0)