diff --git a/examples/package.json b/examples/package.json index b21c7672b..a304f70d7 100644 --- a/examples/package.json +++ b/examples/package.json @@ -9,12 +9,12 @@ "@everruns/bashkit": "latest" }, "devDependencies": { - "@ai-sdk/openai": "^4.0.95", + "@ai-sdk/openai": "^4.0.96", "@langchain/core": "^1.2.18", - "@langchain/langgraph": "^1.5.0", + "@langchain/langgraph": "^1.5.1", "@langchain/openai": "^1.6.2", - "ai": "^7.0.142", - "openai": "^7.34.0", + "ai": "^7.0.143", + "openai": "^7.36.0", "zod": "^4.6.7" }, "pnpm": { diff --git a/examples/pnpm-lock.yaml b/examples/pnpm-lock.yaml index 324327c60..d71b93dc9 100644 --- a/examples/pnpm-lock.yaml +++ b/examples/pnpm-lock.yaml @@ -15,52 +15,52 @@ importers: dependencies: '@everruns/bashkit': specifier: latest - version: 0.19.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7) + version: 0.19.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7) devDependencies: '@ai-sdk/openai': - specifier: ^4.0.95 - version: 4.0.95(zod@4.6.7) + specifier: ^4.0.96 + version: 4.0.96(zod@4.6.7) '@langchain/core': specifier: ^1.2.18 - version: 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + version: 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) '@langchain/langgraph': - specifier: ^1.5.0 - version: 1.5.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7) + specifier: ^1.5.1 + version: 1.5.1(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7) '@langchain/openai': specifier: ^1.6.2 - version: 1.6.2(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(undici@7.30.1) + version: 1.6.2(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(undici@7.30.1) ai: - specifier: ^7.0.142 - version: 7.0.142(zod@4.6.7) + specifier: ^7.0.143 + version: 7.0.143(zod@4.6.7) openai: - specifier: ^7.34.0 - version: 7.34.0(undici@7.30.1)(zod@4.6.7) + specifier: ^7.36.0 + version: 7.36.0(undici@7.30.1)(zod@4.6.7) zod: specifier: ^4.6.7 version: 4.6.7 packages: - '@ai-sdk/gateway@4.0.115': - resolution: {integrity: sha512-Xn+gDWM4Ti2FzYmxhlZtjEuGBGZlOYaQMpwcVRSN4c9qCMUszD5F5TAbkxgLV/tHKeMfEX+WEuTCl6Kkj2r73A==} + '@ai-sdk/gateway@4.0.116': + resolution: {integrity: sha512-YK2As2GpxmyHi5w6R4FLepiLcs6MbIMxh6nyTMgHaoHKoM5aWEXvKDe/JqdMQ1ivOy3EPJiEBgRI677YTGxfHQ==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/openai@4.0.95': - resolution: {integrity: sha512-rx8agb3u+pvDDqvrDYrXfMJVlnlwigNcdgqbwH4oGVi/UZRMNVY+SYhGNI9ynwjmiGcl6QG/QJz73e6qaGL7jg==} + '@ai-sdk/openai@4.0.96': + resolution: {integrity: sha512-tCFB99pvAs5MAEVVT2RhtUUa5KsWcQMrdTZNfmW1cKeHQzNvUVlkMAAcWiR/PYOg2NuCvc5TDNBW/7tGK6spJw==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@5.0.61': - resolution: {integrity: sha512-Y+Z3539UXw0ctFDNepTtG23VqBQHr2A6yI2qUxvQcg75DJYgJoD2F9U2Vp5OgQjX7lxto1BLgFtKuOhzrr52vQ==} + '@ai-sdk/provider-utils@5.0.62': + resolution: {integrity: sha512-//6sHa6QNQdM2KHOg5pxp1UMFQB4U8cqdw/kSm9BMr0DLeaFgG3TXZfxhpwRZmxgBpOrzMVZ/gwLXH309+Ortw==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider@4.0.28': - resolution: {integrity: sha512-6ThcmkJQXSMlBrf6mirIjUUS04Q5/kApbYTOzd5lZfYXLa1XPpnDLxP/G96/DKc00fDIUOW9S2ls0mSzb0+l9w==} + '@ai-sdk/provider@4.0.29': + resolution: {integrity: sha512-nV7UpLADtKn9f0xfnxVZAeFEKuNkScJv5rOpHL7qeWe2EwEEBa3pd6P0QVK6D6coCJ0E8FyCgoM50AffTYrzDQ==} engines: {node: '>=22'} '@cfworker/json-schema@4.1.1': @@ -97,8 +97,8 @@ packages: peerDependencies: '@langchain/core': ^1.1.48 - '@langchain/langgraph-sdk@1.12.4': - resolution: {integrity: sha512-DuYk7HbajphOzBBtZYm+4LpCZuHj1/Csqepej5Ro1PJvchotA+bjg9XLh9LRsbz5j49Tl3owNoUp9ezj0lMCXA==} + '@langchain/langgraph-sdk@1.12.5': + resolution: {integrity: sha512-zVaUOzduWHXtxOaI6w95m+JzUQN+2zyf3dKqaqrMVhIFO6rGVe7UvA14NBhBLizK1GsZIlEO3cHQfIAYQamUAg==} peerDependencies: '@langchain/core': ^1.1.48 react: ^18 || ^19 @@ -109,8 +109,8 @@ packages: react-dom: optional: true - '@langchain/langgraph@1.5.0': - resolution: {integrity: sha512-nYBV1vkWtAdU9GFDzdnPKiEMZVXerqCadRcyRtjTnd6Z4nIPmyB4SGSKioQFjSWBZK6nd/RIoyQVhjnLpw9oxQ==} + '@langchain/langgraph@1.5.1': + resolution: {integrity: sha512-3eGahcGgqlzHhG9FxEMFjfSPvI7As0APmd47HQdF1og2vLjMA1PQpTrmCnlLWcgLCrRflUvYqzS/FDMMh2saFA==} engines: {node: '>=18'} peerDependencies: '@langchain/core': ^1.1.48 @@ -152,8 +152,8 @@ packages: '@workflow/serde@4.1.0': resolution: {integrity: sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==} - ai@7.0.142: - resolution: {integrity: sha512-Tifni6/6nNhCu4GnFEeYYR7CGmJ3Yhm44SGxYrOupqP2aaZwmGGiiB5Zx4hiauJR0AWimcXULejDT+Qsj+SHOQ==} + ai@7.0.143: + resolution: {integrity: sha512-y9QNgCK9QRHRCcHEUNoU2vemJ+q2zFX5M9T7xHCMZutfcWCqZPckkAfDbp+KHwqZDiJs5AqoKazj64cb20m5PA==} engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -205,8 +205,8 @@ packages: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true - openai@7.34.0: - resolution: {integrity: sha512-PMwuTQ/3cVyWZJOVpb6bzlrQj17uImlnUGQWqh5zHlN/snwK5ww4ZUHW8NYGtH6f9PQOEPxyD/f8WJVIHp1q2A==} + openai@7.36.0: + resolution: {integrity: sha512-IiTbJojXJ8h24yjcibcD2kHCEMLjLOCyq6WuPe165xCgj4HphVCk/fb1I1jPZBDyFCR5O444Zl9Pyk1ajE8VkA==} engines: {node: '>=22.0.0'} peerDependencies: '@aws-sdk/credential-provider-node': '>=3.972.0 <4' @@ -265,29 +265,29 @@ packages: snapshots: - '@ai-sdk/gateway@4.0.115(zod@4.6.7)': + '@ai-sdk/gateway@4.0.116(zod@4.6.7)': dependencies: - '@ai-sdk/provider': 4.0.28 - '@ai-sdk/provider-utils': 5.0.61(zod@4.6.7) + '@ai-sdk/provider': 4.0.29 + '@ai-sdk/provider-utils': 5.0.62(zod@4.6.7) '@vercel/oidc': 3.2.0 zod: 4.6.7 - '@ai-sdk/openai@4.0.95(zod@4.6.7)': + '@ai-sdk/openai@4.0.96(zod@4.6.7)': dependencies: - '@ai-sdk/provider': 4.0.28 - '@ai-sdk/provider-utils': 5.0.61(zod@4.6.7) + '@ai-sdk/provider': 4.0.29 + '@ai-sdk/provider-utils': 5.0.62(zod@4.6.7) zod: 4.6.7 - '@ai-sdk/provider-utils@5.0.61(zod@4.6.7)': + '@ai-sdk/provider-utils@5.0.62(zod@4.6.7)': dependencies: - '@ai-sdk/provider': 4.0.28 + '@ai-sdk/provider': 4.0.29 '@standard-schema/spec': 1.1.0 '@workflow/serde': 4.1.0 eventsource-parser: 3.1.1 undici: 7.30.1 zod: 4.6.7 - '@ai-sdk/provider@4.0.28': + '@ai-sdk/provider@4.0.29': dependencies: json-schema: 0.4.0 @@ -309,21 +309,21 @@ snapshots: tslib: 2.8.1 optional: true - '@everruns/bashkit@0.19.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7)': + '@everruns/bashkit@0.19.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7)': optionalDependencies: - '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) zod: 4.6.7 transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' - '@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7))': + '@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7))': dependencies: '@cfworker/json-schema': 4.1.1 '@standard-schema/spec': 1.1.0 js-tiktoken: 1.0.21 - langsmith: 0.6.3(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + langsmith: 0.6.3(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) mustache: 4.2.0 p-queue: 6.6.2 zod: 4.6.7 @@ -334,23 +334,23 @@ snapshots: - openai - ws - '@langchain/langgraph-checkpoint@1.2.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))': + '@langchain/langgraph-checkpoint@1.2.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))': dependencies: - '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) - '@langchain/langgraph-sdk@1.12.4(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))': + '@langchain/langgraph-sdk@1.12.5(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))': dependencies: - '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) '@langchain/protocol': 0.0.19 '@types/json-schema': 7.0.15 p-queue: 9.3.5 p-retry: 7.1.1 - '@langchain/langgraph@1.5.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7)': + '@langchain/langgraph@1.5.1(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(zod@4.6.7)': dependencies: - '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) - '@langchain/langgraph-checkpoint': 1.2.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7))) - '@langchain/langgraph-sdk': 1.12.4(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7))) + '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) + '@langchain/langgraph-checkpoint': 1.2.0(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7))) + '@langchain/langgraph-sdk': 1.12.5(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7))) '@langchain/protocol': 0.0.19 '@standard-schema/spec': 1.1.0 zod: 4.6.7 @@ -358,11 +358,11 @@ snapshots: - react - react-dom - '@langchain/openai@1.6.2(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)))(undici@7.30.1)': + '@langchain/openai@1.6.2(@langchain/core@1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)))(undici@7.30.1)': dependencies: - '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)) + '@langchain/core': 1.2.18(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)) js-tiktoken: 1.0.21 - openai: 7.34.0(undici@7.30.1)(zod@4.6.7) + openai: 7.36.0(undici@7.30.1)(zod@4.6.7) zod: 4.6.7 transitivePeerDependencies: - '@aws-sdk/credential-provider-node' @@ -396,11 +396,11 @@ snapshots: '@workflow/serde@4.1.0': {} - ai@7.0.142(zod@4.6.7): + ai@7.0.143(zod@4.6.7): dependencies: - '@ai-sdk/gateway': 4.0.115(zod@4.6.7) - '@ai-sdk/provider': 4.0.28 - '@ai-sdk/provider-utils': 5.0.61(zod@4.6.7) + '@ai-sdk/gateway': 4.0.116(zod@4.6.7) + '@ai-sdk/provider': 4.0.29 + '@ai-sdk/provider-utils': 5.0.62(zod@4.6.7) zod: 4.6.7 base64-js@1.5.1: {} @@ -419,16 +419,16 @@ snapshots: json-schema@0.4.0: {} - langsmith@0.6.3(@opentelemetry/api@1.9.1)(openai@7.34.0(undici@7.30.1)(zod@4.6.7)): + langsmith@0.6.3(@opentelemetry/api@1.9.1)(openai@7.36.0(undici@7.30.1)(zod@4.6.7)): dependencies: p-queue: 6.6.2 optionalDependencies: '@opentelemetry/api': 1.9.1 - openai: 7.34.0(undici@7.30.1)(zod@4.6.7) + openai: 7.36.0(undici@7.30.1)(zod@4.6.7) mustache@4.2.0: {} - openai@7.34.0(undici@7.30.1)(zod@4.6.7): + openai@7.36.0(undici@7.30.1)(zod@4.6.7): optionalDependencies: undici: 7.30.1 zod: 4.6.7