Skip to content

Commit 3fabcc0

Browse files
committed
fix: add preferred-frame-size to UI resource
1 parent 02c951b commit 3fabcc0

File tree

6 files changed

+36
-38
lines changed

6 files changed

+36
-38
lines changed

.changeset/moody-terms-beg.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/mcp': patch
3+
---
4+
5+
fix: add `preferred-frame-size` to UI resource

apps/mcp-remote/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,6 @@
6565
"@sveltejs/mcp-schema": "workspace:^",
6666
"@sveltejs/mcp-server": "workspace:^",
6767
"@tmcp/transport-http": "^0.7.0",
68-
"tmcp": "^1.15.1"
68+
"tmcp": "^1.15.3"
6969
}
7070
}

packages/mcp-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"eslint-plugin-svelte": "^3.12.3",
2929
"svelte": "^5.39.2",
3030
"svelte-eslint-parser": "^1.3.2",
31-
"tmcp": "^1.15.0",
31+
"tmcp": "^1.15.3",
3232
"ts-blank-space": "^0.6.2",
3333
"typescript-eslint": "^8.44.0",
3434
"valibot": "^1.1.0",

packages/mcp-server/src/mcp/handlers/tools/playground-link.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ export function playground_link(server: SvelteMcp) {
116116
type: 'externalUrl',
117117
iframeUrl: playground_base.toString(),
118118
},
119+
uiMetadata: {
120+
'preferred-frame-size': ['100%', '1200px'],
121+
},
119122
encoding: 'text',
120123
}),
121124
],

packages/mcp-stdio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@
4141
},
4242
"dependencies": {
4343
"eslint": "^9.36.0",
44-
"tmcp": "^1.15.0"
44+
"tmcp": "^1.15.3"
4545
}
4646
}

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)