diff --git a/package.json b/package.json index 00f0733..cc6e22f 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.88.0", - "@google/genai": "^1.48.0", + "@google/genai": "^1.50.0", "@meteora-ag/dynamic-bonding-curve-sdk": "1.5.7", "@nirholas/pump-sdk": "1.30.0", "@payai/facilitator": "^2.3.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4be2e8a..cab1582 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: specifier: ^0.88.0 version: 0.88.0(zod@3.25.76) '@google/genai': - specifier: ^1.48.0 - version: 1.48.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@6.0.6) + specifier: ^1.50.0 + version: 1.50.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@meteora-ag/dynamic-bonding-curve-sdk': specifier: 1.5.7 version: 1.5.7(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) @@ -133,7 +133,7 @@ importers: version: 18.3.7(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.7.0(vite@5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1)) + version: 4.7.0(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1)) '@xterm/addon-fit': specifier: ^0.10.0 version: 0.10.0(@xterm/xterm@5.5.0) @@ -181,7 +181,7 @@ importers: version: 5.9.3 vite: specifier: ^5.4.11 - version: 5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) + version: 5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) vite-plugin-electron: specifier: ^0.29.0 version: 0.29.1(vite-plugin-electron-renderer@0.14.6) @@ -190,7 +190,7 @@ importers: version: 0.14.6 vitest: specifier: ^2.1.5 - version: 2.1.9(@types/node@25.5.0)(happy-dom@20.8.9(bufferutil@4.1.0)(utf-8-validate@6.0.6))(lightningcss@1.27.0)(terser@5.46.1) + version: 2.1.9(@types/node@25.6.0)(happy-dom@20.8.9(bufferutil@4.1.0)(utf-8-validate@6.0.6))(lightningcss@1.27.0)(terser@5.46.1) zustand: specifier: ^5.0.3 version: 5.0.12(@types/react@19.2.14)(react@19.2.5)(use-sync-external-store@1.6.0(react@19.2.5)) @@ -1327,8 +1327,8 @@ packages: resolution: {integrity: sha512-KZNxZvnGCtiM2aYYZ6Wz0Ix5r47dAvpNLApFtZWnSoERzAdOMzVBOPysBoM0JlF6FKWZ8GPqgn6qt3dV/8Zlpg==} hasBin: true - '@google/genai@1.48.0': - resolution: {integrity: sha512-plonYK4ML2PrxsRD9SeqmFt76eREWkQdPCglOA6aYDzL1AAbE+7PUnT54SvpWGfws13L0AZEqGSpL7+1IPnTxQ==} + '@google/genai@1.50.0': + resolution: {integrity: sha512-oHv7JfdI6SLUitERptYoHqpn4Y2wWyPOBfWtpw8kfKTqqEiMJpUC6SEtiQPogb55Ip8fymj4bxGnGBTVV/Z9Ew==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2238,6 +2238,9 @@ packages: '@types/node@25.5.0': resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} + '@types/node@25.6.0': + resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + '@types/nodemailer@7.0.11': resolution: {integrity: sha512-E+U4RzR2dKrx+u3N4DlsmLaDC6mMZOM/TPROxA0UAPiTgI0y4CEFBmZE+coGWTjakDriRsXG368lNk1u9Q0a2g==} @@ -6360,6 +6363,9 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici-types@7.19.2: + resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + undici@6.24.1: resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} engines: {node: '>=18.17'} @@ -8216,7 +8222,7 @@ snapshots: chalk: 4.1.2 js-yaml: 4.1.1 - '@google/genai@1.48.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@6.0.6)': + '@google/genai@1.50.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.6.2 p-retry: 4.6.2 @@ -9314,11 +9320,11 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 '@types/http-cache-semantics@4.2.0': {} @@ -9338,7 +9344,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 '@types/mailparser@3.4.6': dependencies: @@ -9349,7 +9355,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 '@types/node@12.20.55': {} @@ -9365,13 +9371,17 @@ snapshots: dependencies: undici-types: 7.18.2 + '@types/node@25.6.0': + dependencies: + undici-types: 7.19.2 + '@types/nodemailer@7.0.11': dependencies: '@types/node': 25.5.0 '@types/plist@3.0.5': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 xmlbuilder: 15.1.1 optional: true @@ -9430,7 +9440,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 optional: true '@urql/core@5.2.0': @@ -9445,7 +9455,7 @@ snapshots: '@urql/core': 5.2.0 wonka: 6.3.6 - '@vitejs/plugin-react@4.7.0(vite@5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1))': + '@vitejs/plugin-react@4.7.0(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -9453,7 +9463,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) transitivePeerDependencies: - supports-color @@ -9464,13 +9474,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1))': + '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -10225,7 +10235,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -10240,7 +10250,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -11772,7 +11782,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 25.5.0 + '@types/node': 25.6.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11824,7 +11834,7 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12983,7 +12993,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 25.5.0 + '@types/node': 25.6.0 long: 5.3.2 proxy-addr@2.0.7: @@ -14100,6 +14110,8 @@ snapshots: undici-types@7.18.2: {} + undici-types@7.19.2: {} + undici@6.24.1: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -14206,13 +14218,13 @@ snapshots: - utf-8-validate - zod - vite-node@2.1.9(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1): + vite-node@2.1.9(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) transitivePeerDependencies: - '@types/node' - less @@ -14230,21 +14242,21 @@ snapshots: optionalDependencies: vite-plugin-electron-renderer: 0.14.6 - vite@5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1): + vite@5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1): dependencies: esbuild: 0.21.5 postcss: 8.5.8 rollup: 4.60.1 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 fsevents: 2.3.3 lightningcss: 1.27.0 terser: 5.46.1 - vitest@2.1.9(@types/node@25.5.0)(happy-dom@20.8.9(bufferutil@4.1.0)(utf-8-validate@6.0.6))(lightningcss@1.27.0)(terser@5.46.1): + vitest@2.1.9(@types/node@25.6.0)(happy-dom@20.8.9(bufferutil@4.1.0)(utf-8-validate@6.0.6))(lightningcss@1.27.0)(terser@5.46.1): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1)) + '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -14260,11 +14272,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) - vite-node: 2.1.9(@types/node@25.5.0)(lightningcss@1.27.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) + vite-node: 2.1.9(@types/node@25.6.0)(lightningcss@1.27.0)(terser@5.46.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 happy-dom: 20.8.9(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - less