diff --git a/package.json b/package.json index c943893ce..640eb51c9 100644 --- a/package.json +++ b/package.json @@ -19,9 +19,9 @@ "format:check": "prettier --check ." }, "dependencies": { - "@langchain/core": "^1.2.18", - "@langchain/langgraph": "^1.5.0", - "@langchain/langgraph-sdk": "^1.12.4", + "@langchain/core": "^1.3.0", + "@langchain/langgraph": "^1.5.2", + "@langchain/langgraph-sdk": "^1.12.7", "@radix-ui/react-avatar": "^1.3.1", "@radix-ui/react-dialog": "^1.3.1", "@radix-ui/react-label": "^2.1.17", @@ -34,11 +34,11 @@ "date-fns": "^4.4.0", "esbuild": "^0.28.2", "esbuild-plugin-tailwindcss": "^2.2.0", - "framer-motion": "^14.3.0", + "framer-motion": "^14.6.0", "katex": "^0.19.0", "langgraph-nextjs-api-passthrough": "^0.1.4", "lodash": "^4.18.1", - "lucide-react": "^1.57.0", + "lucide-react": "^1.61.0", "next-themes": "^0.4.6", "nuqs": "^2.10.2", "react": "^19.3.1", @@ -60,7 +60,7 @@ "@eslint/js": "^10.0.1", "@playwright/test": "^1.64.1", "@tailwindcss/postcss": "^4.3.3", - "@types/lodash": "^4.17.26", + "@types/lodash": "^4.17.27", "@types/node": "^26.6.5", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", @@ -68,20 +68,20 @@ "@types/uuid": "^11.0.0", "@typescript/typescript6": "~6.0.2", "autoprefixer": "^10.6.1", - "dotenv": "^18.0.8", - "eslint": "^10.12.0", + "dotenv": "^18.0.9", + "eslint": "^10.13.0", "eslint-config-next": "16.4.2", "eslint-plugin-react-hooks": "^7.1.1", "eslint-plugin-react-refresh": "^0.5.7", "globals": "^17.13.0", "next": "^16.4.2", - "postcss": "^8.5.30", + "postcss": "^8.5.31", "prettier": "^3.9.10", "prettier-plugin-tailwindcss": "^0.8.1", "tailwind-scrollbar": "^4.0.2", "tailwindcss": "^4.3.3", "typescript": "~7.0.2", - "typescript-eslint": "^8.71.2" + "typescript-eslint": "^8.72.0" }, "overrides": { "react-is": "^19.0.0-rc-69d4b800-20241021" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d1552b74..6c4d7110a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,14 +29,14 @@ importers: .: dependencies: '@langchain/core': - specifier: ^1.2.18 - version: 1.2.18(openai@4.100.0(zod@4.6.7)) + specifier: ^1.3.0 + version: 1.3.0(openai@4.100.0(zod@4.6.7)) '@langchain/langgraph': - specifier: ^1.5.0 - version: 1.5.0(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(zod@4.6.7) + specifier: ^1.5.2 + version: 1.5.2(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(zod@4.6.7) '@langchain/langgraph-sdk': - specifier: ^1.12.4 - version: 1.12.4(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + specifier: ^1.12.7 + version: 1.12.7(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@radix-ui/react-avatar': specifier: ^1.3.1 version: 1.3.1(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -74,8 +74,8 @@ importers: specifier: ^2.2.0 version: 2.2.0 framer-motion: - specifier: ^14.3.0 - version: 14.3.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + specifier: ^14.6.0 + version: 14.6.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) katex: specifier: ^0.19.0 version: 0.19.0 @@ -86,8 +86,8 @@ importers: specifier: ^4.18.1 version: 4.18.1 lucide-react: - specifier: ^1.57.0 - version: 1.57.0(@types/react@19.3.0)(react@19.3.1) + specifier: ^1.61.0 + version: 1.61.0(@types/react@19.3.0)(react@19.3.1) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -139,7 +139,7 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.12.0(jiti@2.7.0)) + version: 10.0.1(eslint@10.13.0(jiti@2.7.0)) '@playwright/test': specifier: ^1.64.1 version: 1.64.1 @@ -147,8 +147,8 @@ importers: specifier: ^4.3.3 version: 4.3.3 '@types/lodash': - specifier: ^4.17.26 - version: 4.17.26 + specifier: ^4.17.27 + version: 4.17.27 '@types/node': specifier: ^26.6.5 version: 26.6.5 @@ -169,22 +169,22 @@ importers: version: 6.0.2 autoprefixer: specifier: ^10.6.1 - version: 10.6.1(postcss@8.5.30) + version: 10.6.1(postcss@8.5.31) dotenv: - specifier: ^18.0.8 - version: 18.0.8 + specifier: ^18.0.9 + version: 18.0.9 eslint: - specifier: ^10.12.0 - version: 10.12.0(jiti@2.7.0) + specifier: ^10.13.0 + version: 10.13.0(jiti@2.7.0) eslint-config-next: specifier: 16.4.2 - version: 16.4.2(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) + version: 16.4.2(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) eslint-plugin-react-hooks: specifier: ^7.1.1 - version: 7.1.1(eslint@10.12.0(jiti@2.7.0)) + version: 7.1.1(eslint@10.13.0(jiti@2.7.0)) eslint-plugin-react-refresh: specifier: ^0.5.7 - version: 0.5.7(eslint@10.12.0(jiti@2.7.0)) + version: 0.5.7(eslint@10.13.0(jiti@2.7.0)) globals: specifier: ^17.13.0 version: 17.13.0 @@ -192,8 +192,8 @@ importers: specifier: ^16.4.2 version: 16.4.2(@babel/core@7.29.0)(@playwright/test@1.64.1)(@types/node@26.6.5)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) postcss: - specifier: ^8.5.30 - version: 8.5.30 + specifier: ^8.5.31 + version: 8.5.31 prettier: specifier: ^3.9.10 version: 3.9.10 @@ -210,8 +210,8 @@ importers: specifier: ~7.0.2 version: 7.0.2 typescript-eslint: - specifier: ^8.71.2 - version: 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) + specifier: ^8.72.0 + version: 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) packages: @@ -718,18 +718,18 @@ packages: '@keyv/serialize@1.1.1': resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} - '@langchain/core@1.2.18': - resolution: {integrity: sha512-ccwixbasSfP0ZGEUsN0/qdA1PK3GBzA1fwSi7PlQpvnT78/chR5FAKcodsvSk8imUNP/SWWeWnBG2VDrR1JLJQ==} + '@langchain/core@1.3.0': + resolution: {integrity: sha512-ZiS8USsHdO8ZVFh0m8Rs6v2BvqBEvfFicG66zxdF4rGgXSJjk0d0sLnnFZCx3RXPUvP8ybTJgPlNfkJGs1J7BA==} engines: {node: '>=20'} - '@langchain/langgraph-checkpoint@1.2.0': - resolution: {integrity: sha512-a9F1tO/bKGS4AlLR0FVa859oImD0iQiQLAAPkP66Nnp7a5dXPgys2IpzdJQ9slKiVznsSAFjxxNCmM25dBOvWA==} + '@langchain/langgraph-checkpoint@1.2.1': + resolution: {integrity: sha512-RD01mi9fYfpIq5fWrW/j2iY7MRUoqKvh1Nj6TMRDBoTGE18E2du75zKDugNxb57N8FWCojaiWGB9Enssnx9Hyg==} engines: {node: '>=18'} peerDependencies: '@langchain/core': ^1.1.48 - '@langchain/langgraph-sdk@1.12.4': - resolution: {integrity: sha512-DuYk7HbajphOzBBtZYm+4LpCZuHj1/Csqepej5Ro1PJvchotA+bjg9XLh9LRsbz5j49Tl3owNoUp9ezj0lMCXA==} + '@langchain/langgraph-sdk@1.12.7': + resolution: {integrity: sha512-+tIY6oVDDt9e3LnDKs4Qqe3nFJSY7amDUofro7me0kZ8QbaJhFViQL0LaX30SQhIaHuCLZYMRIluhuFSOPjF8g==} peerDependencies: '@langchain/core': ^1.1.48 react: ^18 || ^19 @@ -740,15 +740,15 @@ packages: react-dom: optional: true - '@langchain/langgraph@1.5.0': - resolution: {integrity: sha512-nYBV1vkWtAdU9GFDzdnPKiEMZVXerqCadRcyRtjTnd6Z4nIPmyB4SGSKioQFjSWBZK6nd/RIoyQVhjnLpw9oxQ==} + '@langchain/langgraph@1.5.2': + resolution: {integrity: sha512-jfVB9x+FH3CqlOYsYSVyuBoElV/J9pRL2nb7gie9Fb53J6rwNxSjTwxtyH3N8eVbZ94QckuFRxom6KTMlFfMOQ==} engines: {node: '>=18'} peerDependencies: '@langchain/core': ^1.1.48 zod: ^3.25.32 || ^4.2.0 - '@langchain/protocol@0.0.19': - resolution: {integrity: sha512-9hKcRrH7cBX6gfutdfXPoft1OCchHe4FEpALoDJMl5Qu+n/YG5ynZmyu8+8cxORlPwHBoKTxggvXz+76M1yX1Q==} + '@langchain/protocol@0.0.20': + resolution: {integrity: sha512-sxlkDG2/HGyjDFLTJ8B/o3oglRjOv8iLCFgrV0550/Vym3V6RZ0SUjAQFe8jrLQw8ZXjERy3swJp5OODBSrUYA==} '@napi-rs/wasm-runtime@1.2.5': resolution: {integrity: sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==} @@ -1296,8 +1296,8 @@ packages: '@types/katex@0.16.7': resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==} - '@types/lodash@4.17.26': - resolution: {integrity: sha512-48NWfiY6oNcKOh47Z4h+sIvwcQR91h6KPhaYKgeMIrkT2jV82Gy90SErj60vW8jQbeMSOSbhIv3bZ7JoqPPVhA==} + '@types/lodash@4.17.27': + resolution: {integrity: sha512-VenMRv/eKNrspX9v3H4dbmjsrnCOYdYBG3kxXKk3dG6X+urBGcj2Prww3xw1U5K4FV/mE4h5GbWd0szEKf+9ew==} '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -1344,63 +1344,63 @@ packages: resolution: {integrity: sha512-HVyk8nj2m+jcFRNazzqyVKiZezyhDKrGUA3jlEcg/nZ6Ms+qHwocba1Y/AaVaznJTAM9xpdFSh+ptbNrhOGvZA==} deprecated: This is a stub types definition. uuid provides its own type definitions, so you do not need this installed. - '@typescript-eslint/eslint-plugin@8.71.2': - resolution: {integrity: sha512-K72/pvT7qpm8q3k8G5u93NCSN1RcLxX5h7Gw0bQpbMXviBHeY6Nx1WEwmk9wP+eKTSQ8ecxvcgt/ZX/rB938xQ==} + '@typescript-eslint/eslint-plugin@8.72.0': + resolution: {integrity: sha512-aysKgysPX9XOv/dk95UkvUDe++Q3n3dJPG9CEWT3RUccxfkPJ+Qn6nhKPDhZXU6Ofo9kgwGWwKyQCnZIXTgngg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.71.2 + '@typescript-eslint/parser': ^8.72.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.71.2': - resolution: {integrity: sha512-aTtmZjp/x3gsGHkDs04/1I8kNogBJkpQaeGaN0PfiG43NzDEmW2n+OP5im9wfsvyX0yP1UZWBrAGtDBfH9jEVw==} + '@typescript-eslint/parser@8.72.0': + resolution: {integrity: sha512-0O+x3ynciD6zuXb1CKSu165haQV6ey53DKhHHUnujP7U+XlltJG+/keT0Xhd1HXCze+IHf7Tvt39ovyepX/LNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.71.2': - resolution: {integrity: sha512-Pd68GsLVh5ZXlcEccFPdhSOvtHZ/2WU0XsA8zmXOS3F158lVlcTLhfQ6qvtL1RzbMie0Kp8xtbVwAg4nejKPHw==} + '@typescript-eslint/project-service@8.72.0': + resolution: {integrity: sha512-bzHngBbmIgzj6TsTjVUCntGx6FFLgE7mPjpO0PzHycOaZHXqS43XnrkFIHRS16LLr/xO6FHSXG3GJFo/F4bSBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.71.2': - resolution: {integrity: sha512-YF4wgg5iUX5Obywoac27B56FhozMNFhdJSbh11H5GBAwmBtfyRhmgTQqW9tRNNmHDvsZ2CX6UGzoz+YfYn2Leg==} + '@typescript-eslint/scope-manager@8.72.0': + resolution: {integrity: sha512-JewPyJOYcXBSAS7PIgufscHOwZqhTGyBRiQJhhuDln66tMchxvvt7nJ90JKKIoOelmdHA3kAQbm9cEUHc4JSEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.71.2': - resolution: {integrity: sha512-jz49TAWokm/7yWD9/o837nYax9DyALxIPOImdImvVzo6canBCZYzin8zJyqNR5k1j9K1DE0bVvr0XYB+99uAdg==} + '@typescript-eslint/tsconfig-utils@8.72.0': + resolution: {integrity: sha512-0vbxCf7xLVPSjcOdm6eQbgViH8EDJ8xnl1laLT9yoqSz2YmcSfSg5Vdl0JUvZf6rcuJ0ZivJIuMD4edTg8obaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.71.2': - resolution: {integrity: sha512-cC8UaalCViJkb3rH/xLIvidEwoFRtMZMUqDjjJMGEKaTFwYRHYBcoczlEGHuvkHEO8svRDrgZ0yQgOArFmwang==} + '@typescript-eslint/type-utils@8.72.0': + resolution: {integrity: sha512-gEXxmmbSTSOVTC37IYYvremOM31v+UN2W772bJxmVYPhAOPSUxtacyb7wkm1EhkYKU6KzFJsdU44DCV4to0LWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.71.2': - resolution: {integrity: sha512-y5Ukl3oVp7e/VGxqIoEXoeb/Roj71PAJ4WG/N/RGj+eeDvKRLM15kGr9MijLbN0i03S52zxu31Z98E5gWChJKw==} + '@typescript-eslint/types@8.72.0': + resolution: {integrity: sha512-Adfoy59kxNEjT5E5fnyrp7GpHYuWs8ONbdohu4ez6IU46qDq8LltG90tLmkucZB2uhYL8mqBjtXqGd8yhfjXqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.71.2': - resolution: {integrity: sha512-DgNOEsl4pdYzwSL+N/Cl33tX1Hlw3FvId73LnKXfq7jnrF2viOEn7X+P7RBkkSWCVm92gnWd28GIC5vJuLREeA==} + '@typescript-eslint/typescript-estree@8.72.0': + resolution: {integrity: sha512-gwLfFgWcw15tN2KXDCJvxEOQjPn+P3j/n3eSqkZ5sX4VpW9Cosodr+tWwBZRvJT3TcKx6HnPRGZMCNAiP1Xhug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.71.2': - resolution: {integrity: sha512-RyKa1G1M9rKHDhrk+HJtiF1MvLD5Ux2JW3TSkzw+02pRALdpJb+QzG1Y5em+LvCgzGwgg8H7mBRFKljNz7ImPw==} + '@typescript-eslint/utils@8.72.0': + resolution: {integrity: sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.71.2': - resolution: {integrity: sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==} + '@typescript-eslint/visitor-keys@8.72.0': + resolution: {integrity: sha512-E2mroviasaWecDzTGiGMtuEguuLVOeRggnrIn93CJuxYJzQBHbyymlT08aVQydbBal5538o+JkBKXh2sRuCyIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/typescript-aix-ppc64@7.0.2': @@ -1965,8 +1965,8 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - dotenv@18.0.8: - resolution: {integrity: sha512-2KDeoFoK/zRtcnbunCDlLG5VWVMcyqeQc6iK65o231nfNAcuGrKoqUQfJFUtBI+QlShk5HKIHxwebBtUl3rEfA==} + dotenv@18.0.9: + resolution: {integrity: sha512-3fVOW4cB02R066PUSwn8O4TJyz9NckQl7F81blIbaq9jKBm2tSmOKky7ZHIXzGvkVPXCSn6jkpziBPZdGFs8Tw==} engines: {node: '>=12'} hasBin: true @@ -2138,8 +2138,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.12.0: - resolution: {integrity: sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==} + eslint@10.13.0: + resolution: {integrity: sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -2251,8 +2251,8 @@ packages: fraction.js@5.3.4: resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - framer-motion@14.3.0: - resolution: {integrity: sha512-d8WCrU0ZQn7ukKMykCsDyIOwb/taZeDqqrDBK0du5GO0AO/ynz8fdR/LIIz9Pyy3n3tGwrneR+n0egyrrLa3fw==} + framer-motion@14.6.0: + resolution: {integrity: sha512-MzBgZxGgoHPfSLEXmo4o5XlZvb+nVRFdHtGjVhm6LMIEJKTt/8hNO023euL5mYyzc8llV/hQTfjnN68tNRHalw==} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 @@ -2420,8 +2420,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.12: - resolution: {integrity: sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==} + ignore@7.0.14: + resolution: {integrity: sha512-wCBiZ77u1tuWde6G/nfOtLaCTYcFDU5yCzARzK10y+rLhzYoL7a7yEemcopcc2Mzow7gZOIjnV2ym1NYmdiJOQ==} engines: {node: '>= 4'} immer@11.1.16: @@ -2629,8 +2629,8 @@ packages: peerDependencies: next: '*' - langsmith@0.11.0: - resolution: {integrity: sha512-NMyaEhfHKAVPdXR8jqP1in4BAr2RhJTmBsH+ZzhvBDTxWUsuaprnJxkRe/3NY5d2+wCaPtzbDK2Myhh6vg2q7w==} + langsmith@0.11.1: + resolution: {integrity: sha512-wcJKmXnJK6sKRTDm/eJ4ZAtsdSyjaQBu2VM9Hw6UZXBFzbICldlpNOcdDFbSIGzWr/kE7deV9kAVuxcE6V5vtg==} peerDependencies: '@opentelemetry/api': '*' '@opentelemetry/exporter-trace-otlp-proto': '*' @@ -2757,8 +2757,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@1.57.0: - resolution: {integrity: sha512-bXFZEucYhAzLD62Jse76AbTR6LiSLTn3Tqir2f1n8rZrWAdLodYy7jnRZSPIT89dRLk/IseMOUWG82wJtTyTTw==} + lucide-react@1.61.0: + resolution: {integrity: sha512-v2SQPPPNjnr+BlhL9Spuzmo5yR+hLkftfuE4E3jaxdNPgSH0hJKPcLJBP7yAta87jQNPsSERS59PJjCJ/CorBA==} peerDependencies: '@types/react': '*' react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2937,11 +2937,11 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - motion-dom@14.3.0: - resolution: {integrity: sha512-rcKO4aEJzAqDEsrH6qFzhLZxs7bNqZpiUEuEATz9LaRwt6dG7hZEbcFUSHNR8NECaKYM0Iuw6Iv6NpWEGXDI+w==} + motion-dom@14.6.0: + resolution: {integrity: sha512-lIojTl9aYSPIkeOOSzBliy1nNvpdO3JtVzW2WgTXQlOP4ZMuJhtWO3fP7OD4TVFwlRucdvxlDSMkL+fEQnQ52A==} - motion-utils@14.1.1: - resolution: {integrity: sha512-3VvN5Uvf8B6qG+OfOui6Nht5EWp+vLuU3IqcAj7ItZGKqtmTjCebl5sGZF7/08gEHRnEl1AP/fIwbcEyVrcQGQ==} + motion-utils@14.6.0: + resolution: {integrity: sha512-bZJo2AmQ2aOFkaato6VXrTbkPG0XhMzivWUWSaI59pxyllj8QMQUFZ84MYRQnPkK+7dr4KldyJwF2+RM0sdq/w==} ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -3195,8 +3195,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.30: - resolution: {integrity: sha512-zkd+e9S1AQHhmaBKye9zlFHWjOwVgqXl1q3ECYy8561K7qxR2cREf/STLskulBFd78k6AOFeA+ff1TtEzk9bAA==} + postcss@8.5.31: + resolution: {integrity: sha512-YUbWYCgErwnMAVkjUnYa+KlMBzGpHwiIt/DE7f0G33AuX2LH9UcTk6KgWxd3zRU+pN3u/C+Xl3EnMLM4Hea7Sg==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -3646,8 +3646,8 @@ packages: resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} engines: {node: '>= 0.4'} - typescript-eslint@8.71.2: - resolution: {integrity: sha512-Rz4effbMy2g9wnvOJZG6SbVavX313Lap1vNEbk1RUochzickvzP8P4HB+bkNg5e50eVz1hQGjh9K1omI1xB4Bw==} + typescript-eslint@8.72.0: + resolution: {integrity: sha512-r26Fkc8As+mZvqp7SLsMmNFyYUup/6CjK7/eHBHmhOw6GH6n6YFxHVFrG0jN1c5CMpDzelLPxvgeCOzx7BjN+A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -4034,14 +4034,14 @@ snapshots: '@esbuild/win32-x64@0.28.2': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.12.0(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.13.0(jiti@2.7.0))': dependencies: - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@10.12.0(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.13.0(jiti@2.7.0))': dependencies: - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -4062,9 +4062,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.12.0(jiti@2.7.0))': + '@eslint/js@10.0.1(eslint@10.13.0(jiti@2.7.0))': optionalDependencies: - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) '@eslint/object-schema@3.0.5': {} @@ -4240,12 +4240,12 @@ snapshots: '@keyv/serialize@1.1.1': {} - '@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7))': + '@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7))': dependencies: '@cfworker/json-schema': 4.1.1 '@standard-schema/spec': 1.1.0 js-tiktoken: 1.0.21 - langsmith: 0.11.0(openai@4.100.0(zod@4.6.7)) + langsmith: 0.11.1(openai@4.100.0(zod@4.6.7)) mustache: 4.2.0 p-queue: 6.6.2 zod: 4.6.7 @@ -4256,14 +4256,14 @@ snapshots: - openai - ws - '@langchain/langgraph-checkpoint@1.2.0(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))': + '@langchain/langgraph-checkpoint@1.2.1(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))': dependencies: - '@langchain/core': 1.2.18(openai@4.100.0(zod@4.6.7)) + '@langchain/core': 1.3.0(openai@4.100.0(zod@4.6.7)) - '@langchain/langgraph-sdk@1.12.4(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': + '@langchain/langgraph-sdk@1.12.7(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: - '@langchain/core': 1.2.18(openai@4.100.0(zod@4.6.7)) - '@langchain/protocol': 0.0.19 + '@langchain/core': 1.3.0(openai@4.100.0(zod@4.6.7)) + '@langchain/protocol': 0.0.20 '@types/json-schema': 7.0.15 p-queue: 9.3.5 p-retry: 7.1.1 @@ -4271,19 +4271,19 @@ snapshots: react: 19.3.1 react-dom: 19.3.1(react@19.3.1) - '@langchain/langgraph@1.5.0(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(zod@4.6.7)': + '@langchain/langgraph@1.5.2(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(zod@4.6.7)': dependencies: - '@langchain/core': 1.2.18(openai@4.100.0(zod@4.6.7)) - '@langchain/langgraph-checkpoint': 1.2.0(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7))) - '@langchain/langgraph-sdk': 1.12.4(@langchain/core@1.2.18(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1) - '@langchain/protocol': 0.0.19 + '@langchain/core': 1.3.0(openai@4.100.0(zod@4.6.7)) + '@langchain/langgraph-checkpoint': 1.2.1(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7))) + '@langchain/langgraph-sdk': 1.12.7(@langchain/core@1.3.0(openai@4.100.0(zod@4.6.7)))(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + '@langchain/protocol': 0.0.20 '@standard-schema/spec': 1.1.0 zod: 4.6.7 transitivePeerDependencies: - react - react-dom - '@langchain/protocol@0.0.19': {} + '@langchain/protocol@0.0.20': {} '@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: @@ -4294,9 +4294,9 @@ snapshots: '@next/env@16.4.2': {} - '@next/eslint-plugin-next@16.4.2(eslint@10.12.0(jiti@2.7.0))': + '@next/eslint-plugin-next@16.4.2(eslint@10.13.0(jiti@2.7.0))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.12.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.13.0(jiti@2.7.0)) fast-glob: 3.3.1 transitivePeerDependencies: - eslint @@ -4695,7 +4695,7 @@ snapshots: '@alloc/quick-lru': 5.2.0 '@tailwindcss/node': 4.3.3 '@tailwindcss/oxide': 4.3.3 - postcss: 8.5.30 + postcss: 8.5.31 tailwindcss: 4.3.3 '@tybys/wasm-util@0.10.4': @@ -4753,7 +4753,7 @@ snapshots: '@types/katex@0.16.7': {} - '@types/lodash@4.17.26': {} + '@types/lodash@4.17.27': {} '@types/mdast@4.0.4': dependencies: @@ -4802,72 +4802,72 @@ snapshots: dependencies: uuid: 14.0.3 - '@typescript-eslint/eslint-plugin@8.71.2(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2)': + '@typescript-eslint/eslint-plugin@8.72.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - '@typescript-eslint/scope-manager': 8.71.2 - '@typescript-eslint/type-utils': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - '@typescript-eslint/utils': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - '@typescript-eslint/visitor-keys': 8.71.2 - eslint: 10.12.0(jiti@2.7.0) - ignore: 7.0.12 + '@typescript-eslint/parser': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/type-utils': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/utils': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/visitor-keys': 8.72.0 + eslint: 10.13.0(jiti@2.7.0) + ignore: 7.0.14 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@7.0.2) typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2)': + '@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.71.2 - '@typescript-eslint/types': 8.71.2 - '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - '@typescript-eslint/visitor-keys': 8.71.2 + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@7.0.2) + '@typescript-eslint/visitor-keys': 8.72.0 debug: 4.4.3 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.71.2(typescript@7.0.2)': + '@typescript-eslint/project-service@8.72.0(typescript@7.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@7.0.2) - '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@7.0.2) + '@typescript-eslint/types': 8.72.0 debug: 4.4.3 typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.71.2': + '@typescript-eslint/scope-manager@8.72.0': dependencies: - '@typescript-eslint/types': 8.71.2 - '@typescript-eslint/visitor-keys': 8.71.2 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/visitor-keys': 8.72.0 - '@typescript-eslint/tsconfig-utils@8.71.2(typescript@7.0.2)': + '@typescript-eslint/tsconfig-utils@8.72.0(typescript@7.0.2)': dependencies: typescript: 7.0.2 - '@typescript-eslint/type-utils@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2)': + '@typescript-eslint/type-utils@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2)': dependencies: - '@typescript-eslint/types': 8.71.2 - '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - '@typescript-eslint/utils': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@7.0.2) + '@typescript-eslint/utils': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) debug: 4.4.3 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@7.0.2) typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.71.2': {} + '@typescript-eslint/types@8.72.0': {} - '@typescript-eslint/typescript-estree@8.71.2(typescript@7.0.2)': + '@typescript-eslint/typescript-estree@8.72.0(typescript@7.0.2)': dependencies: - '@typescript-eslint/project-service': 8.71.2(typescript@7.0.2) - '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@7.0.2) - '@typescript-eslint/types': 8.71.2 - '@typescript-eslint/visitor-keys': 8.71.2 + '@typescript-eslint/project-service': 8.72.0(typescript@7.0.2) + '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@7.0.2) + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/visitor-keys': 8.72.0 debug: 4.4.3 minimatch: 9.0.9 semver: 7.8.5 @@ -4877,20 +4877,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2)': + '@typescript-eslint/utils@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.12.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.71.2 - '@typescript-eslint/types': 8.71.2 - '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - eslint: 10.12.0(jiti@2.7.0) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.13.0(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@7.0.2) + eslint: 10.13.0(jiti@2.7.0) typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.71.2': + '@typescript-eslint/visitor-keys@8.72.0': dependencies: - '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/types': 8.72.0 eslint-visitor-keys: 5.0.1 '@typescript/typescript-aix-ppc64@7.0.2': @@ -5132,13 +5132,13 @@ snapshots: asynckit@0.4.0: optional: true - autoprefixer@10.6.1(postcss@8.5.30): + autoprefixer@10.6.1(postcss@8.5.31): dependencies: browserslist: 4.29.0 caniuse-lite: 1.0.30001810 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.30 + postcss: 8.5.31 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -5361,7 +5361,7 @@ snapshots: dependencies: esutils: 2.0.3 - dotenv@18.0.8: {} + dotenv@18.0.9: {} dunder-proto@1.0.1: dependencies: @@ -5496,9 +5496,9 @@ snapshots: esbuild-plugin-tailwindcss@2.2.0: dependencies: '@tailwindcss/postcss': 4.3.3 - autoprefixer: 10.6.1(postcss@8.5.30) - postcss: 8.5.30 - postcss-modules: 6.0.1(postcss@8.5.30) + autoprefixer: 10.6.1(postcss@8.5.31) + postcss: 8.5.31 + postcss-modules: 6.0.1(postcss@8.5.31) esbuild@0.28.2: optionalDependencies: @@ -5535,18 +5535,18 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@16.4.2(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2): + eslint-config-next@16.4.2(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2): dependencies: - '@next/eslint-plugin-next': 16.4.2(eslint@10.12.0(jiti@2.7.0)) - eslint: 10.12.0(jiti@2.7.0) + '@next/eslint-plugin-next': 16.4.2(eslint@10.13.0(jiti@2.7.0)) + eslint: 10.13.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.12.0(jiti@2.7.0)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.12.0(jiti@2.7.0)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@10.12.0(jiti@2.7.0)) - eslint-plugin-react: 7.37.5(eslint@10.12.0(jiti@2.7.0)) - eslint-plugin-react-hooks: 7.1.1(eslint@10.12.0(jiti@2.7.0)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.13.0(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.13.0(jiti@2.7.0)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.13.0(jiti@2.7.0)) + eslint-plugin-react: 7.37.5(eslint@10.13.0(jiti@2.7.0)) + eslint-plugin-react-hooks: 7.1.1(eslint@10.13.0(jiti@2.7.0)) globals: 16.4.0 - typescript-eslint: 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) + typescript-eslint: 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -5563,33 +5563,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.12.0(jiti@2.7.0)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.13.0(jiti@2.7.0)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) get-tsconfig: 4.14.3 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.12.0(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.13.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.12.0(jiti@2.7.0)): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.13.0(jiti@2.7.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - eslint: 10.12.0(jiti@2.7.0) + '@typescript-eslint/parser': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + eslint: 10.13.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.12.0(jiti@2.7.0)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.13.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.12.0(jiti@2.7.0)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.13.0(jiti@2.7.0)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.2.0 @@ -5598,9 +5598,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.12.0(jiti@2.7.0)) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.13.0(jiti@2.7.0)) hasown: 2.0.4 is-core-module: 2.17.0 is-glob: 4.0.3 @@ -5612,13 +5612,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/parser': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@10.12.0(jiti@2.7.0)): + eslint-plugin-jsx-a11y@6.10.2(eslint@10.13.0(jiti@2.7.0)): dependencies: aria-query: 5.3.2 array-includes: 3.2.0 @@ -5628,7 +5628,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) hasown: 2.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5637,22 +5637,22 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@7.1.1(eslint@10.12.0(jiti@2.7.0)): + eslint-plugin-react-hooks@7.1.1(eslint@10.13.0(jiti@2.7.0)): dependencies: '@babel/core': 7.29.0 '@babel/parser': 7.29.3 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) hermes-parser: 0.25.1 zod: 4.6.7 zod-validation-error: 4.0.2(zod@4.6.7) transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.7(eslint@10.12.0(jiti@2.7.0)): + eslint-plugin-react-refresh@0.5.7(eslint@10.13.0(jiti@2.7.0)): dependencies: - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) - eslint-plugin-react@7.37.5(eslint@10.12.0(jiti@2.7.0)): + eslint-plugin-react@7.37.5(eslint@10.13.0(jiti@2.7.0)): dependencies: array-includes: 3.2.0 array.prototype.findlast: 1.2.5 @@ -5660,7 +5660,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.4.0 - eslint: 10.12.0(jiti@2.7.0) + eslint: 10.13.0(jiti@2.7.0) estraverse: 5.3.0 hasown: 2.0.4 jsx-ast-utils: 3.3.5 @@ -5685,9 +5685,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.12.0(jiti@2.7.0): + eslint@10.13.0(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.12.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.13.0(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.7.0 @@ -5824,10 +5824,10 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@14.3.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1): + framer-motion@14.6.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: - motion-dom: 14.3.0 - motion-utils: 14.1.1 + motion-dom: 14.6.0 + motion-utils: 14.6.0 tslib: 2.8.1 optionalDependencies: react: 19.3.1 @@ -6033,13 +6033,13 @@ snapshots: ms: 2.1.3 optional: true - icss-utils@5.1.0(postcss@8.5.30): + icss-utils@5.1.0(postcss@8.5.31): dependencies: - postcss: 8.5.30 + postcss: 8.5.31 ignore@5.3.2: {} - ignore@7.0.12: {} + ignore@7.0.14: {} immer@11.1.16: {} @@ -6242,7 +6242,7 @@ snapshots: dependencies: next: 16.4.2(@babel/core@7.29.0)(@playwright/test@1.64.1)(@types/node@26.6.5)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) - langsmith@0.11.0(openai@4.100.0(zod@4.6.7)): + langsmith@0.11.1(openai@4.100.0(zod@4.6.7)): dependencies: p-queue: 6.6.2 optionalDependencies: @@ -6333,7 +6333,7 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@1.57.0(@types/react@19.3.0)(react@19.3.1): + lucide-react@1.61.0(@types/react@19.3.0)(react@19.3.1): dependencies: react: 19.3.1 optionalDependencies: @@ -6738,11 +6738,11 @@ snapshots: minimist@1.2.8: {} - motion-dom@14.3.0: + motion-dom@14.6.0: dependencies: - motion-utils: 14.1.1 + motion-utils: 14.6.0 - motion-utils@14.1.1: {} + motion-utils@14.6.0: {} ms@2.1.3: {} @@ -6765,7 +6765,7 @@ snapshots: '@swc/helpers': 0.5.23 baseline-browser-mapping: 2.11.29 caniuse-lite: 1.0.30001816 - postcss: 8.5.30 + postcss: 8.5.31 react: 19.3.1 react-dom: 19.3.1(react@19.3.1) styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.3.1) @@ -6946,37 +6946,37 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-modules-extract-imports@3.1.0(postcss@8.5.30): + postcss-modules-extract-imports@3.1.0(postcss@8.5.31): dependencies: - postcss: 8.5.30 + postcss: 8.5.31 - postcss-modules-local-by-default@4.2.0(postcss@8.5.30): + postcss-modules-local-by-default@4.2.0(postcss@8.5.31): dependencies: - icss-utils: 5.1.0(postcss@8.5.30) - postcss: 8.5.30 + icss-utils: 5.1.0(postcss@8.5.31) + postcss: 8.5.31 postcss-selector-parser: 7.1.6 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.30): + postcss-modules-scope@3.2.1(postcss@8.5.31): dependencies: - postcss: 8.5.30 + postcss: 8.5.31 postcss-selector-parser: 7.1.6 - postcss-modules-values@4.0.0(postcss@8.5.30): + postcss-modules-values@4.0.0(postcss@8.5.31): dependencies: - icss-utils: 5.1.0(postcss@8.5.30) - postcss: 8.5.30 + icss-utils: 5.1.0(postcss@8.5.31) + postcss: 8.5.31 - postcss-modules@6.0.1(postcss@8.5.30): + postcss-modules@6.0.1(postcss@8.5.31): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.5.30) + icss-utils: 5.1.0(postcss@8.5.31) lodash.camelcase: 4.3.0 - postcss: 8.5.30 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.30) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.30) - postcss-modules-scope: 3.2.1(postcss@8.5.30) - postcss-modules-values: 4.0.0(postcss@8.5.30) + postcss: 8.5.31 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.31) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.31) + postcss-modules-scope: 3.2.1(postcss@8.5.31) + postcss-modules-values: 4.0.0(postcss@8.5.31) string-hash: 1.1.3 postcss-selector-parser@7.1.6: @@ -6986,7 +6986,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.30: + postcss@8.5.31: dependencies: nanoid: 3.3.20 picocolors: 1.1.1 @@ -7520,13 +7520,13 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2): + typescript-eslint@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.71.2(@typescript-eslint/parser@8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - '@typescript-eslint/utils': 8.71.2(eslint@10.12.0(jiti@2.7.0))(typescript@7.0.2) - eslint: 10.12.0(jiti@2.7.0) + '@typescript-eslint/eslint-plugin': 8.72.0(@typescript-eslint/parser@8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2))(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/parser': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.72.0(typescript@7.0.2) + '@typescript-eslint/utils': 8.72.0(eslint@10.13.0(jiti@2.7.0))(typescript@7.0.2) + eslint: 10.13.0(jiti@2.7.0) typescript: 7.0.2 transitivePeerDependencies: - supports-color