chore(deps): bump zod from 3.25.76 to 4.4.3 in /ui (#10980)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
This commit is contained in:
dependabot[bot]
2026-08-19 17:15:11 +00:00
committed by GitHub
parent 180042d7ea
commit b1de7a5e8a
6 changed files with 706 additions and 652 deletions
+1 -2
View File
@@ -102,8 +102,7 @@
"tw-animate-css": "^1.4.0",
"unist-util-visit": "^5.1.0",
"uuid": "^13.0.0",
"zod": "^3.25.76",
"zod-to-json-schema": "3.25.1"
"zod": "^4.4.3"
},
"devDependencies": {
"@electron-forge/cli": "^7.11.1",
@@ -19,7 +19,7 @@ const subRecipeSchema = z.object({
name: z.string().min(1, 'Subrecipe name is required'),
path: z.string().min(1, 'Subrecipe path is required'),
description: z.string().optional(),
values: z.record(z.string()).nullable().optional(),
values: z.record(z.string(), z.string()).nullable().optional(),
sequential_when_repeated: z.boolean().default(false),
});
+2 -2
View File
@@ -1,5 +1,5 @@
import { zRecipeDto } from '@aaif/goose-sdk';
import { zodToJsonSchema } from 'zod-to-json-schema';
import { z } from 'zod';
type JsonSchema = Record<string, unknown>;
@@ -11,7 +11,7 @@ let recipeJsonSchema: JsonSchema | null = null;
export function getRecipeJsonSchema(): JsonSchema {
if (!recipeJsonSchema) {
recipeJsonSchema = {
...(zodToJsonSchema(zRecipeDto, { $refStrategy: 'none' }) as JsonSchema),
...(z.toJSONSchema(zRecipeDto, { target: 'draft-07', reused: 'inline' }) as JsonSchema),
title: 'Recipe',
description: recipeDescription,
};
+86 -31
View File
@@ -23,13 +23,13 @@ importers:
version: link:../sdk
'@agentclientprotocol/sdk':
specifier: 1.3.0
version: 1.3.0(zod@3.25.76)
version: 1.3.0(zod@4.4.3)
'@mcp-ui/client':
specifier: 6.1.0
version: 6.1.0(@preact/signals-core@1.14.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@modelcontextprotocol/ext-apps':
specifier: ^1.1.1
version: 1.2.2(@modelcontextprotocol/sdk@1.27.1(zod@3.25.76))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)
version: 1.2.2(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@4.4.3)
'@radix-ui/react-accordion':
specifier: ^1.2.12
version: 1.2.12(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -178,11 +178,8 @@ importers:
specifier: ^13.0.0
version: 13.0.0
zod:
specifier: ^3.25.76
version: 3.25.76
zod-to-json-schema:
specifier: 3.25.1
version: 3.25.1(zod@3.25.76)
specifier: ^4.4.3
version: 4.4.3
devDependencies:
'@electron-forge/cli':
specifier: ^7.11.1
@@ -225,7 +222,7 @@ importers:
version: 3.5.3
'@modelcontextprotocol/sdk':
specifier: ^1.27.0
version: 1.27.1(zod@3.25.76)
version: 1.27.1(zod@4.4.3)
'@playwright/test':
specifier: ^1.58.2
version: 1.58.2
@@ -349,17 +346,17 @@ importers:
dependencies:
'@modelcontextprotocol/ext-apps':
specifier: ^0.3.1
version: 0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@3.25.76))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)
version: 0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@4.4.3)
'@modelcontextprotocol/sdk':
specifier: ^1.27.0
version: 1.27.1(zod@3.25.76)
version: 1.27.1(zod@4.4.3)
zod:
specifier: ^3.25.76
version: 3.25.76
specifier: ^4.4.3
version: 4.4.3
devDependencies:
'@agentclientprotocol/sdk':
specifier: 1.3.0
version: 1.3.0(zod@3.25.76)
version: 1.3.0(zod@4.4.3)
'@hey-api/openapi-ts':
specifier: ^0.92.3
version: 0.92.4(magicast@0.5.2)(typescript@5.9.3)
@@ -728,7 +725,7 @@ packages:
engines: {node: '>=22.12.0'}
'@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2':
resolution: {gitHosted: true, tarball: https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2}
resolution: {tarball: https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2}
version: 10.2.0-electron.1
engines: {node: '>=12.13.0'}
hasBin: true
@@ -3176,6 +3173,9 @@ packages:
brace-expansion@1.1.12:
resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
brace-expansion@2.1.1:
resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==}
brace-expansion@2.1.4:
resolution: {integrity: sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==}
@@ -4377,8 +4377,8 @@ packages:
resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==}
engines: {node: '>= 12'}
ip-address@10.5.0:
resolution: {integrity: sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==}
ip-address@10.2.0:
resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==}
engines: {node: '>= 12'}
ipaddr.js@1.9.1:
@@ -6867,8 +6867,8 @@ packages:
zod@3.25.76:
resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
zod@4.3.6:
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
zod@4.4.3:
resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -6879,9 +6879,9 @@ snapshots:
'@adobe/css-tools@4.4.4': {}
'@agentclientprotocol/sdk@1.3.0(zod@3.25.76)':
'@agentclientprotocol/sdk@1.3.0(zod@4.4.3)':
dependencies:
zod: 3.25.76
zod: 4.4.3
'@asamuzakjp/css-color@5.0.1':
dependencies:
@@ -8108,7 +8108,7 @@ snapshots:
'@mcp-ui/client@6.1.0(@preact/signals-core@1.14.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@modelcontextprotocol/ext-apps': 0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@3.25.76))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)
'@modelcontextprotocol/ext-apps': 0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)
'@modelcontextprotocol/sdk': 1.27.1(zod@3.25.76)
'@quilted/threads': 3.3.1(@preact/signals-core@1.14.0)
'@r2wc/react-to-web-component': 2.1.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -8125,9 +8125,9 @@ snapshots:
'@mixmark-io/domino@2.2.0': {}
'@modelcontextprotocol/ext-apps@0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@3.25.76))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)':
'@modelcontextprotocol/ext-apps@0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)':
dependencies:
'@modelcontextprotocol/sdk': 1.27.1(zod@3.25.76)
'@modelcontextprotocol/sdk': 1.27.1(zod@4.4.3)
zod: 3.25.76
optionalDependencies:
'@oven/bun-darwin-aarch64': 1.3.10
@@ -8150,10 +8150,35 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
'@modelcontextprotocol/ext-apps@1.2.2(@modelcontextprotocol/sdk@1.27.1(zod@3.25.76))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@3.25.76)':
'@modelcontextprotocol/ext-apps@0.3.1(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@4.4.3)':
dependencies:
'@modelcontextprotocol/sdk': 1.27.1(zod@3.25.76)
zod: 3.25.76
'@modelcontextprotocol/sdk': 1.27.1(zod@4.4.3)
zod: 4.4.3
optionalDependencies:
'@oven/bun-darwin-aarch64': 1.3.10
'@oven/bun-darwin-x64': 1.3.10
'@oven/bun-darwin-x64-baseline': 1.3.10
'@oven/bun-linux-aarch64': 1.3.10
'@oven/bun-linux-aarch64-musl': 1.3.10
'@oven/bun-linux-x64': 1.3.10
'@oven/bun-linux-x64-baseline': 1.3.10
'@oven/bun-linux-x64-musl': 1.3.10
'@oven/bun-linux-x64-musl-baseline': 1.3.10
'@oven/bun-windows-x64': 1.3.10
'@oven/bun-windows-x64-baseline': 1.3.10
'@rollup/rollup-darwin-arm64': 4.59.0
'@rollup/rollup-darwin-x64': 4.59.0
'@rollup/rollup-linux-arm64-gnu': 4.59.0
'@rollup/rollup-linux-x64-gnu': 4.59.0
'@rollup/rollup-win32-arm64-msvc': 4.59.0
'@rollup/rollup-win32-x64-msvc': 4.59.0
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
'@modelcontextprotocol/ext-apps@1.2.2(@modelcontextprotocol/sdk@1.27.1(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@4.4.3)':
dependencies:
'@modelcontextprotocol/sdk': 1.27.1(zod@4.4.3)
zod: 4.4.3
optionalDependencies:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
@@ -8180,6 +8205,28 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@modelcontextprotocol/sdk@1.27.1(zod@4.4.3)':
dependencies:
'@hono/node-server': 1.19.11(hono@4.12.8)
ajv: 8.18.0
ajv-formats: 3.0.1(ajv@8.18.0)
content-type: 1.0.5
cors: 2.8.6
cross-spawn: 7.0.6
eventsource: 3.0.7
eventsource-parser: 3.0.6
express: 5.2.1
express-rate-limit: 8.3.1(express@5.2.1)
hono: 4.12.8
jose: 6.2.2
json-schema-typed: 8.0.2
pkce-challenge: 5.0.1
raw-body: 3.0.2
zod: 4.4.3
zod-to-json-schema: 3.25.1(zod@4.4.3)
transitivePeerDependencies:
- supports-color
'@napi-rs/wasm-runtime@1.1.1':
dependencies:
'@emnapi/core': 1.9.1
@@ -10059,6 +10106,10 @@ snapshots:
balanced-match: 1.0.2
concat-map: 0.0.1
brace-expansion@2.1.1:
dependencies:
balanced-match: 1.0.2
brace-expansion@2.1.4:
dependencies:
balanced-match: 1.0.2
@@ -11529,7 +11580,7 @@ snapshots:
ip-address@10.1.0: {}
ip-address@10.5.0: {}
ip-address@10.2.0: {}
ipaddr.js@1.9.1: {}
@@ -11839,7 +11890,7 @@ snapshots:
typescript: 5.9.3
unbash: 2.2.0
yaml: 2.8.2
zod: 4.3.6
zod: 4.4.3
lazy-val@1.0.5: {}
@@ -12508,7 +12559,7 @@ snapshots:
minimatch@5.1.9:
dependencies:
brace-expansion: 2.1.4
brace-expansion: 2.1.1
minimatch@9.0.9:
dependencies:
@@ -13611,7 +13662,7 @@ snapshots:
socks@2.8.9:
dependencies:
ip-address: 10.5.0
ip-address: 10.2.0
smart-buffer: 4.2.0
source-map-js@1.2.1: {}
@@ -14380,8 +14431,12 @@ snapshots:
dependencies:
zod: 3.25.76
zod-to-json-schema@3.25.1(zod@4.4.3):
dependencies:
zod: 4.4.3
zod@3.25.76: {}
zod@4.3.6: {}
zod@4.4.3: {}
zwitch@2.0.4: {}
+1 -1
View File
@@ -43,7 +43,7 @@
"dependencies": {
"@modelcontextprotocol/ext-apps": "^0.3.1",
"@modelcontextprotocol/sdk": "^1.27.0",
"zod": "^3.25.76"
"zod": "^4.4.3"
},
"peerDependencies": {
"@agentclientprotocol/sdk": "^1.3.0"
File diff suppressed because it is too large Load Diff