diff --git a/package.json b/package.json index 3999ab1..97d4a89 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@n8n/node-cli": "*", "@types/pg": "^8.11.11", "eslint": "9.32.0", - "prettier": "3.6.2", + "prettier": "3.8.4", "typescript": "5.9.2", "vitest": "^3.2.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e54982b..46dc666 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: devDependencies: '@n8n/node-cli': specifier: '*' - version: 0.23.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@typescript-eslint/utils@8.58.0(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.6.1))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(typescript@5.9.2)(ws@8.20.0) + version: 0.23.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@typescript-eslint/utils@8.58.0(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.6.1))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(typescript@5.9.2)(ws@8.21.0) '@types/pg': specifier: ^8.11.11 version: 8.20.0 @@ -25,8 +25,8 @@ importers: specifier: 9.32.0 version: 9.32.0(jiti@2.6.1) prettier: - specifier: 3.6.2 - version: 3.6.2 + specifier: 3.8.4 + version: 3.8.4 typescript: specifier: 5.9.2 version: 5.9.2 @@ -42,8 +42,8 @@ packages: '@borewit/text-codec@0.2.2': resolution: {integrity: sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==} - '@browserbasehq/sdk@2.9.0': - resolution: {integrity: sha512-Xzm1+6suzQypXjley4Phqer++pjnYyST6S7CArUn3kWyGA8aruXjAV5wkmqE21lgXo9K3/OQJvCu48bKEZFNDQ==} + '@browserbasehq/sdk@2.14.0': + resolution: {integrity: sha512-DqVfjlgt74vPWfWiCp4VPtiMNJxg2yBZwio2uOfnpV1aJM0OWZR4AJrt/4df+xgQQ/guRpds5do41ycrDaYt3w==} '@browserbasehq/stagehand@1.14.0': resolution: {integrity: sha512-Hi/EzgMFWz+FKyepxHTrqfTPjpsuBS4zRy3e9sbMpBgLPv+9c0R+YZEvS7Bw4mTS66QtvvURRT6zgDGFotthVQ==} @@ -339,6 +339,7 @@ packages: '@langchain/community@1.1.14': resolution: {integrity: sha512-Jb64jqkjwocfK04RYW8oP9Z0VO3E1LfSlOx5QK3g7LJI7zQN8o1QzVvfXWigKQRuvMYue+X7DkunLaiEx/mohA==} engines: {node: '>=20'} + deprecated: This package has been deprecated. See https://github.com/langchain-ai/langchainjs-community/issues/61 for more info peerDependencies: '@arcjet/redact': ^v1.1.0 '@aws-crypto/sha256-js': ^5.0.0 @@ -1248,6 +1249,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -1529,6 +1535,10 @@ packages: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} + es-object-atoms@1.1.2: + resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} + engines: {node: '>= 0.4'} + es-set-tostringtag@2.1.0: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} @@ -1723,8 +1733,8 @@ packages: flatted@3.4.2: resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -1841,6 +1851,10 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hasown@2.0.4: + resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} + engines: {node: '>= 0.4'} + https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} @@ -2327,8 +2341,8 @@ packages: pg-connection-string@2.12.0: resolution: {integrity: sha512-U7qg+bpswf3Cs5xLzRqbXbQl85ng0mfSV/J0nnA31MCLgvEaAo7CIhmeyrmJpOr7o+zm0rXK+hNnT5l9RHkCkQ==} - pg-cursor@2.19.0: - resolution: {integrity: sha512-J5cF1MUz7LRJ9emOqF/06QjabMHMZy587rSPF0UuA8rCwKeeYl2co8Pp+6k5UU9YrAYHMzWkLxilfZB0hqsWWw==} + pg-cursor@2.20.0: + resolution: {integrity: sha512-HP/EbUafheaUOs7DxlG6tda/rhmsX2hCTJJJ+gCnhljGyNEs6pBHddbNuomlW3DqEhP3zYD+GqBWkYnJPIZ4tA==} peerDependencies: pg: ^8 @@ -2436,6 +2450,11 @@ packages: engines: {node: '>=14'} hasBin: true + prettier@3.8.4: + resolution: {integrity: sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==} + engines: {node: '>=14'} + hasBin: true + prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -2520,6 +2539,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.4: + resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} + engines: {node: '>=10'} + hasBin: true + sentence-case@3.0.4: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} @@ -2749,6 +2773,7 @@ packages: uuid@10.0.0: resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true uuid@11.1.0: @@ -2874,8 +2899,8 @@ packages: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} - ws@8.20.0: - resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} + ws@8.21.0: + resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -2955,7 +2980,7 @@ snapshots: '@borewit/text-codec@0.2.2': {} - '@browserbasehq/sdk@2.9.0': + '@browserbasehq/sdk@2.14.0': dependencies: '@types/node': 18.19.130 '@types/node-fetch': 2.6.13 @@ -2967,15 +2992,15 @@ snapshots: transitivePeerDependencies: - encoding - '@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67)': + '@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67)': dependencies: '@anthropic-ai/sdk': 0.27.3 - '@browserbasehq/sdk': 2.9.0 + '@browserbasehq/sdk': 2.14.0 '@playwright/test': 1.59.1 deepmerge: 4.3.1 dotenv: 17.4.0 - openai: 6.33.0(ws@8.20.0)(zod@3.25.67) - ws: 8.20.0 + openai: 6.33.0(ws@8.21.0)(zod@3.25.67) + ws: 8.21.0 zod: 3.25.67 zod-to-json-schema: 3.25.2(zod@3.25.67) transitivePeerDependencies: @@ -3173,11 +3198,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@langchain/classic@1.0.17(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)': + '@langchain/classic@1.0.17(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/openai': 1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0) - '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/openai': 1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0) + '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) handlebars: 4.7.8 js-yaml: 4.1.1 jsonpointer: 5.0.1 @@ -3186,7 +3211,7 @@ snapshots: yaml: 2.8.3 zod: 4.3.6 optionalDependencies: - langsmith: 0.5.16(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + langsmith: 0.5.16(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/exporter-trace-otlp-proto' @@ -3194,11 +3219,11 @@ snapshots: - openai - ws - '@langchain/classic@1.0.5(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)': + '@langchain/classic@1.0.5(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/openai': 1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0) - '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/openai': 1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0) + '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) handlebars: 4.7.8 js-yaml: 4.1.1 jsonpointer: 5.0.1 @@ -3208,7 +3233,7 @@ snapshots: yaml: 2.8.3 zod: 4.3.6 optionalDependencies: - langsmith: 0.3.87(openai@6.33.0(ws@8.20.0)(zod@3.25.67)) + langsmith: 0.3.87(openai@6.33.0(ws@8.21.0)(zod@3.25.67)) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/exporter-trace-otlp-proto' @@ -3216,36 +3241,36 @@ snapshots: - openai - ws - '@langchain/community@1.1.14(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0)': + '@langchain/community@1.1.14(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0)': dependencies: - '@browserbasehq/stagehand': 1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67) + '@browserbasehq/stagehand': 1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67) '@ibm-cloud/watsonx-ai': 1.7.11(typescript@5.9.2) - '@langchain/classic': 1.0.17(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/openai': 1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0) + '@langchain/classic': 1.0.17(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/openai': 1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0) binary-extensions: 2.3.0 flat: 5.0.2 ibm-cloud-sdk-core: 5.4.10 js-yaml: 4.1.1 math-expression-evaluator: 2.0.7 - openai: 6.33.0(ws@8.20.0)(zod@3.25.67) + openai: 6.33.0(ws@8.21.0)(zod@3.25.67) uuid: 10.0.0 zod: 4.3.6 optionalDependencies: - '@browserbasehq/sdk': 2.9.0 + '@browserbasehq/sdk': 2.14.0 ignore: 5.3.2 jsonwebtoken: 9.0.3 lodash: 4.18.1 pg: 8.16.3 playwright: 1.59.1 - ws: 8.20.0 + ws: 8.21.0 transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/exporter-trace-otlp-proto' - '@opentelemetry/sdk-trace-base' - peggy - '@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)': + '@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)': dependencies: '@cfworker/json-schema': 4.1.1 '@standard-schema/spec': 1.1.0 @@ -3253,7 +3278,7 @@ snapshots: camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.12 - langsmith: 0.5.16(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + langsmith: 0.5.16(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) mustache: 4.2.0 p-queue: 6.6.2 uuid: 11.1.0 @@ -3265,25 +3290,25 @@ snapshots: - openai - ws - '@langchain/langgraph-checkpoint@1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))': + '@langchain/langgraph-checkpoint@1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) uuid: 10.0.0 - '@langchain/langgraph-sdk@1.8.4(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))': + '@langchain/langgraph-sdk@1.8.4(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))': dependencies: '@types/json-schema': 7.0.15 p-queue: 9.1.1 p-retry: 7.1.1 uuid: 13.0.0 optionalDependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) - '@langchain/langgraph@1.2.6(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(zod-to-json-schema@3.23.3(zod@3.25.67))(zod@4.3.6)': + '@langchain/langgraph@1.2.6(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(zod-to-json-schema@3.23.3(zod@3.25.67))(zod@4.3.6)': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/langgraph-checkpoint': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) - '@langchain/langgraph-sdk': 1.8.4(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/langgraph-checkpoint': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) + '@langchain/langgraph-sdk': 1.8.4(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) '@standard-schema/spec': 1.1.0 uuid: 10.0.0 zod: 4.3.6 @@ -3295,32 +3320,32 @@ snapshots: - svelte - vue - '@langchain/openai@1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0)': + '@langchain/openai@1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0)': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) js-tiktoken: 1.0.12 - openai: 6.33.0(ws@8.20.0)(zod@4.3.6) + openai: 6.33.0(ws@8.21.0)(zod@4.3.6) zod: 4.3.6 transitivePeerDependencies: - ws - '@langchain/openai@1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0)': + '@langchain/openai@1.2.7(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0)': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) js-tiktoken: 1.0.12 - openai: 6.33.0(ws@8.20.0)(zod@4.3.6) + openai: 6.33.0(ws@8.21.0)(zod@4.3.6) zod: 4.3.6 transitivePeerDependencies: - ws - '@langchain/textsplitters@1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))': + '@langchain/textsplitters@1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))': dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) js-tiktoken: 1.0.12 - '@n8n/ai-node-sdk@0.4.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0)': + '@n8n/ai-node-sdk@0.4.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0)': dependencies: - '@n8n/ai-utilities': 0.7.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0) + '@n8n/ai-utilities': 0.7.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0) transitivePeerDependencies: - '@arcjet/redact' - '@aws-crypto/sha256-js' @@ -3455,18 +3480,18 @@ snapshots: - ws - youtubei.js - '@n8n/ai-utilities@0.7.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0)': + '@n8n/ai-utilities@0.7.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0)': dependencies: - '@langchain/classic': 1.0.5(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/community': 1.1.14(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0) - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/openai': 1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(ws@8.20.0) - '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) + '@langchain/classic': 1.0.5(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/community': 1.1.14(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/openai': 1.1.3(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(ws@8.21.0) + '@langchain/textsplitters': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) '@n8n/config': 2.12.1 '@n8n/typescript-config': 1.3.0 https-proxy-agent: 7.0.6 js-tiktoken: 1.0.12 - langchain: 1.2.30(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)(zod-to-json-schema@3.23.3(zod@3.25.67)) + langchain: 1.2.30(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)(zod-to-json-schema@3.23.3(zod@3.25.67)) n8n-workflow: 2.13.1 proxy-from-env: 1.1.0 tmp-promise: 3.0.3 @@ -3641,10 +3666,10 @@ snapshots: title-case: 3.0.3 transliteration: 2.3.5 - '@n8n/node-cli@0.23.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@typescript-eslint/utils@8.58.0(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.6.1))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(typescript@5.9.2)(ws@8.20.0)': + '@n8n/node-cli@0.23.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(@typescript-eslint/utils@8.58.0(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.6.1))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(typescript@5.9.2)(ws@8.21.0)': dependencies: '@clack/prompts': 0.11.0 - '@n8n/ai-node-sdk': 0.4.1(@browserbasehq/sdk@2.9.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.20.0) + '@n8n/ai-node-sdk': 0.4.1(@browserbasehq/sdk@2.14.0)(@browserbasehq/stagehand@1.14.0(@playwright/test@1.59.1)(deepmerge@4.3.1)(dotenv@17.4.0)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.7.11(typescript@5.9.2))(ibm-cloud-sdk-core@5.4.10)(ignore@5.3.2)(jsonwebtoken@9.0.3)(lodash@4.18.1)(n8n-workflow@2.13.1)(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(pg@8.16.3)(playwright@1.59.1)(ws@8.21.0) '@n8n/eslint-plugin-community-nodes': 0.9.0(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.2) '@oclif/core': 4.10.4 change-case: 5.4.4 @@ -4248,10 +4273,12 @@ snapshots: acorn-walk@8.3.5: dependencies: - acorn: 8.16.0 + acorn: 8.17.0 acorn@8.16.0: {} + acorn@8.17.0: {} + agent-base@7.1.4: {} agentkeepalive@4.6.0: @@ -4315,7 +4342,7 @@ snapshots: axios@1.14.0(debug@4.4.3): dependencies: - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.16.0(debug@4.4.3) form-data: 4.0.5 proxy-from-env: 2.1.0 transitivePeerDependencies: @@ -4503,12 +4530,16 @@ snapshots: dependencies: es-errors: 1.3.0 + es-object-atoms@1.1.2: + dependencies: + es-errors: 1.3.0 + es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 - hasown: 2.0.2 + hasown: 2.0.4 esbuild@0.27.7: optionalDependencies: @@ -4747,7 +4778,7 @@ snapshots: flatted@3.4.2: {} - follow-redirects@1.15.11(debug@4.4.3): + follow-redirects@1.16.0(debug@4.4.3): optionalDependencies: debug: 4.4.3(supports-color@8.1.1) @@ -4775,7 +4806,7 @@ snapshots: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 - hasown: 2.0.2 + hasown: 2.0.4 mime-types: 2.1.35 formdata-node@4.4.1: @@ -4800,12 +4831,12 @@ snapshots: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.1.2 function-bind: 1.1.2 get-proto: 1.0.1 gopd: 1.2.0 has-symbols: 1.1.0 - hasown: 2.0.2 + hasown: 2.0.4 math-intrinsics: 1.1.0 get-package-type@0.1.0: {} @@ -4813,7 +4844,7 @@ snapshots: get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 + es-object-atoms: 1.1.2 get-tsconfig@4.13.7: dependencies: @@ -4874,6 +4905,10 @@ snapshots: dependencies: function-bind: 1.1.2 + hasown@2.0.4: + dependencies: + function-bind: 1.1.2 + https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 @@ -4970,7 +5005,7 @@ snapshots: call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 - hasown: 2.0.2 + hasown: 2.0.4 is-typed-array@1.1.15: dependencies: @@ -5036,7 +5071,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.4 + semver: 7.8.4 jssha@3.3.1: {} @@ -5057,12 +5092,12 @@ snapshots: kleur@3.0.3: {} - langchain@1.2.30(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)(zod-to-json-schema@3.23.3(zod@3.25.67)): + langchain@1.2.30(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)(zod-to-json-schema@3.23.3(zod@3.25.67)): dependencies: - '@langchain/core': 1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) - '@langchain/langgraph': 1.2.6(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0))(zod-to-json-schema@3.23.3(zod@3.25.67))(zod@4.3.6) - '@langchain/langgraph-checkpoint': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0)) - langsmith: 0.5.16(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0) + '@langchain/core': 1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) + '@langchain/langgraph': 1.2.6(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0))(zod-to-json-schema@3.23.3(zod@3.25.67))(zod@4.3.6) + '@langchain/langgraph-checkpoint': 1.0.1(@langchain/core@1.1.31(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0)) + langsmith: 0.5.16(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0) uuid: 11.1.0 zod: 4.3.6 transitivePeerDependencies: @@ -5077,7 +5112,7 @@ snapshots: - ws - zod-to-json-schema - langsmith@0.3.87(openai@6.33.0(ws@8.20.0)(zod@3.25.67)): + langsmith@0.3.87(openai@6.33.0(ws@8.21.0)(zod@3.25.67)): dependencies: '@types/uuid': 10.0.0 chalk: 4.1.2 @@ -5086,10 +5121,10 @@ snapshots: semver: 7.7.4 uuid: 10.0.0 optionalDependencies: - openai: 6.33.0(ws@8.20.0)(zod@3.25.67) + openai: 6.33.0(ws@8.21.0)(zod@3.25.67) optional: true - langsmith@0.5.16(openai@6.33.0(ws@8.20.0)(zod@3.25.67))(ws@8.20.0): + langsmith@0.5.16(openai@6.33.0(ws@8.21.0)(zod@3.25.67))(ws@8.21.0): dependencies: chalk: 5.6.2 console-table-printer: 2.15.0 @@ -5097,8 +5132,8 @@ snapshots: semver: 7.7.4 uuid: 10.0.0 optionalDependencies: - openai: 6.33.0(ws@8.20.0)(zod@3.25.67) - ws: 8.20.0 + openai: 6.33.0(ws@8.21.0)(zod@3.25.67) + ws: 8.21.0 levn@0.4.1: dependencies: @@ -5257,14 +5292,14 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - openai@6.33.0(ws@8.20.0)(zod@3.25.67): + openai@6.33.0(ws@8.21.0)(zod@3.25.67): optionalDependencies: - ws: 8.20.0 + ws: 8.21.0 zod: 3.25.67 - openai@6.33.0(ws@8.20.0)(zod@4.3.6): + openai@6.33.0(ws@8.21.0)(zod@4.3.6): optionalDependencies: - ws: 8.20.0 + ws: 8.21.0 zod: 4.3.6 openapi-types@12.1.3: {} @@ -5341,7 +5376,7 @@ snapshots: pg-connection-string@2.12.0: {} - pg-cursor@2.19.0(pg@8.16.3): + pg-cursor@2.20.0(pg@8.16.3): dependencies: pg: 8.16.3 @@ -5368,7 +5403,7 @@ snapshots: pg-query-stream@4.10.3(pg@8.16.3): dependencies: pg: 8.16.3 - pg-cursor: 2.19.0(pg@8.16.3) + pg-cursor: 2.20.0(pg@8.16.3) pg-types@2.2.0: dependencies: @@ -5432,6 +5467,8 @@ snapshots: prettier@3.6.2: {} + prettier@3.8.4: {} + prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -5527,6 +5564,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.4: {} + sentence-case@3.0.4: dependencies: no-case: 3.0.4 @@ -5669,7 +5708,7 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.19.130 - acorn: 8.16.0 + acorn: 8.17.0 acorn-walk: 8.3.5 arg: 4.1.3 create-require: 1.1.1 @@ -5885,7 +5924,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - ws@8.20.0: {} + ws@8.21.0: {} xml2js@0.6.2: dependencies: