Make height/width optional as well

This commit is contained in:
martinalong 2025-12-17 21:28:54 -08:00
commit 4e01a6c200
No known key found for this signature in database

View file

@ -566,9 +566,15 @@ export const McpUiHostContextSchema = z.looseObject({
viewport: z
.object({
/** @description Current viewport width in pixels. */
width: z.number().describe("Current viewport width in pixels."),
width: z
.number()
.optional()
.describe("Current viewport width in pixels."),
/** @description Current viewport height in pixels. */
height: z.number().describe("Current viewport height in pixels."),
height: z
.number()
.optional()
.describe("Current viewport height in pixels."),
/** @description Maximum available height in pixels (if constrained). */
maxHeight: z
.number()