diff --git a/partners/copilotkit/demo/frontend/package-lock.json b/partners/copilotkit/demo/frontend/package-lock.json index 5103bdb9..b0a1528d 100644 --- a/partners/copilotkit/demo/frontend/package-lock.json +++ b/partners/copilotkit/demo/frontend/package-lock.json @@ -12,8 +12,8 @@ "@ag-ui/core": "^0.0.46", "@ag-ui/encoder": "^0.0.46", "@ag-ui/proto": "^0.0.46", - "@copilotkit/react-core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkit/react-ui": "0.0.0-mme-ag-ui-0-0-46-20260227141603", + "@copilotkit/react-core": "1.61.2", + "@copilotkit/react-ui": "1.61.2", "@copilotkit/runtime": "0.0.0-mme-ag-ui-0-0-46-20260227141603", "@copilotkit/runtime-client-gql": "0.0.0-mme-ag-ui-0-0-46-20260227141603", "@copilotkit/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603", @@ -49,6 +49,18 @@ } } }, + "node_modules/@a2ui/web_core": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@a2ui/web_core/-/web_core-0.9.0.tgz", + "integrity": "sha512-TsMWuEeuVDsScGIGPy/fWIZu+EOBRfhx6KwjKh3VwY1AwysRenQM8zDr8VrSk14Wck/aBgVxk2zWVrMCK2/s6A==", + "license": "Apache-2.0", + "dependencies": { + "@preact/signals-core": "^1.13.0", + "date-fns": "^4.1.0", + "zod": "^3.25.76", + "zod-to-json-schema": "^3.25.1" + } + }, "node_modules/@ag-ui/client": { "version": "0.0.46", "resolved": "https://registry.npmjs.org/@ag-ui/client/-/client-0.0.46.tgz", @@ -643,20 +655,150 @@ "integrity": "sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==", "license": "Apache-2.0" }, - "node_modules/@copilotkit/react-core": { - "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkit/react-core/-/react-core-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-aoH6yhC47lyURujn5TuEBQq5iZogytWENFnttl+8QUPgSR5Qv7MokkniL/f+aElOnqgLQfK04K1yh+gNkqDvMw==", + "node_modules/@copilotkit/a2ui-renderer": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/a2ui-renderer/-/a2ui-renderer-1.61.2.tgz", + "integrity": "sha512-NrW3R7gd7kL8Co6oirbUkV61m3V9JQ9ugT8YM2jJDC0Zr6ivkaU0g/6jF1aYK/9nmydQMWtIRib5YQvr/Svbdw==", "license": "MIT", "dependencies": { - "@ag-ui/client": "^0.0.46", - "@copilotkit/runtime-client-gql": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkit/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkitnext/core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkitnext/react": "0.0.0-mme-ag-ui-0-0-46-20260227141603", + "@a2ui/web_core": "0.9.0", + "clsx": "^2.1.1", + "lit": "^3.3.2", + "zod": "^3.25.75", + "zod-to-json-schema": "^3.24.1" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc", + "react-dom": "^18 || ^19 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@copilotkit/core": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/core/-/core-1.61.2.tgz", + "integrity": "sha512-S1lpVwtlvZpCJt0/i3Rep0pyvEupuKZVeL7gHvrxmpd9CiE8z4JbrWRxWT7EYVK300CU2QS9XymN9yoUpOWNaQ==", + "dependencies": { + "@ag-ui/client": "0.0.57", + "@copilotkit/shared": "1.61.2", + "@tanstack/pacer": "^0.20.1", + "phoenix": "^1.8.4", + "rxjs": "7.8.1", + "zod-to-json-schema": "^3.24.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@copilotkit/core/node_modules/@ag-ui/client": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/client/-/client-0.0.57.tgz", + "integrity": "sha512-Xap2alG9Z0/j5kb3x4D7oTpe2sw1dfrC9rgJJr2NZu5vKcm8dzIPNd31mF2B4zS3BKqYIu245yxKPhEtT30MHw==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/encoder": "0.0.57", + "@ag-ui/proto": "0.0.57", + "@types/uuid": "^10.0.0", + "compare-versions": "^6.1.1", + "fast-json-patch": "^3.1.1", + "rxjs": "7.8.1", + "untruncate-json": "^0.0.1", + "uuid": "^11.1.0", + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/core/node_modules/@ag-ui/core": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/core/-/core-0.0.57.tgz", + "integrity": "sha512-gho1OWjNE6E3Rl7ZEZ1wr2CEpUHjLFU0FqzCZZk439TicLu+BfLCMkMokB07bMGlRmbJ60hM6LW60iOVauCx+Q==", + "dependencies": { + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/core/node_modules/@ag-ui/encoder": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/encoder/-/encoder-0.0.57.tgz", + "integrity": "sha512-ifD9NctR4xyPDR58xF9GK1bj/S8oECFkTeDfuYD8tXdbcOstIJ2TOqU2zhiCKnw7Vw+zR9Qv3TbsM9E7Gi9X3Q==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/proto": "0.0.57" + } + }, + "node_modules/@copilotkit/core/node_modules/@ag-ui/proto": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/proto/-/proto-0.0.57.tgz", + "integrity": "sha512-pPENOZt0P6ibH8sCTgq05wLYXi5t3P9B5r/1bWYehXjUxtyOdnukSlWM++SsCIwUXsQdm/b3aBgGjEeTF7RenA==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@bufbuild/protobuf": "^2.2.5", + "@protobuf-ts/protoc": "^2.11.1" + } + }, + "node_modules/@copilotkit/core/node_modules/@copilotkit/shared": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/shared/-/shared-1.61.2.tgz", + "integrity": "sha512-ZSfXZz3/9tPMj1erphVk+hUXcEsXm+ZutCfI8wgCE7VZ+08kkFW6uJSnvFueksPjHHPtrUplMTOnyxekQyfg3g==", + "license": "MIT", + "dependencies": { + "@ag-ui/client": "0.0.57", + "@copilotkit/license-verifier": "~0.5.0", + "@segment/analytics-node": "^2.1.2", + "@standard-schema/spec": "^1.0.0", + "chalk": "4.1.2", + "graphql": "^16.8.1", + "partial-json": "^0.1.7", + "uuid": "^11.1.0", + "zod": "^3.23.3", + "zod-to-json-schema": "^3.23.5" + }, + "peerDependencies": { + "@ag-ui/core": ">=0.0.48" + } + }, + "node_modules/@copilotkit/license-verifier": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@copilotkit/license-verifier/-/license-verifier-0.5.0.tgz", + "integrity": "sha512-vrwKtIpYwF0FT9ZoYASH8owa2cGV0dhDvJGaCRaRMStwDxpc6DRdydKkhx8cWZXyBRxEYcq/Vygv4JvevhQQdQ==", + "license": "MIT" + }, + "node_modules/@copilotkit/react-core": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/react-core/-/react-core-1.61.2.tgz", + "integrity": "sha512-QXPMYuapJuKUdTHLU/3siXvFxaFDwRqddy0mMWOsByczWOh4+iO/cMUzYBQfFFTGyP3OrrhuqJkF/NWHSC6qrQ==", + "license": "MIT", + "dependencies": { + "@ag-ui/client": "0.0.57", + "@ag-ui/core": "0.0.57", + "@copilotkit/a2ui-renderer": "1.61.2", + "@copilotkit/core": "1.61.2", + "@copilotkit/runtime-client-gql": "1.61.2", + "@copilotkit/shared": "1.61.2", + "@copilotkit/web-inspector": "1.61.2", + "@jetbrains/websandbox": "^1.1.3", + "@lit-labs/react": "^2.0.2", + "@radix-ui/react-dropdown-menu": "^2.1.15", + "@radix-ui/react-slot": "^1.2.3", + "@radix-ui/react-tooltip": "^1.2.7", "@scarf/scarf": "^1.3.0", + "@tanstack/react-virtual": "^3.13.0", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "katex": "^0.16.22", + "lucide-react": "^0.525.0", "react-markdown": "^8.0.7", - "untruncate-json": "^0.0.1" + "rxjs": "7.8.1", + "streamdown": "^1.3.0", + "tailwind-merge": "^3.3.1", + "tw-animate-css": "^1.3.5", + "untruncate-json": "^0.0.1", + "use-stick-to-bottom": "^1.1.1", + "zod-to-json-schema": "^3.24.5" }, "peerDependencies": { "react": "^18 || ^19 || ^19.0.0-rc", @@ -664,19 +806,100 @@ "zod": ">=3.0.0" } }, + "node_modules/@copilotkit/react-core/node_modules/@ag-ui/client": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/client/-/client-0.0.57.tgz", + "integrity": "sha512-Xap2alG9Z0/j5kb3x4D7oTpe2sw1dfrC9rgJJr2NZu5vKcm8dzIPNd31mF2B4zS3BKqYIu245yxKPhEtT30MHw==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/encoder": "0.0.57", + "@ag-ui/proto": "0.0.57", + "@types/uuid": "^10.0.0", + "compare-versions": "^6.1.1", + "fast-json-patch": "^3.1.1", + "rxjs": "7.8.1", + "untruncate-json": "^0.0.1", + "uuid": "^11.1.0", + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/react-core/node_modules/@ag-ui/core": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/core/-/core-0.0.57.tgz", + "integrity": "sha512-gho1OWjNE6E3Rl7ZEZ1wr2CEpUHjLFU0FqzCZZk439TicLu+BfLCMkMokB07bMGlRmbJ60hM6LW60iOVauCx+Q==", + "dependencies": { + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/react-core/node_modules/@ag-ui/encoder": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/encoder/-/encoder-0.0.57.tgz", + "integrity": "sha512-ifD9NctR4xyPDR58xF9GK1bj/S8oECFkTeDfuYD8tXdbcOstIJ2TOqU2zhiCKnw7Vw+zR9Qv3TbsM9E7Gi9X3Q==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/proto": "0.0.57" + } + }, + "node_modules/@copilotkit/react-core/node_modules/@ag-ui/proto": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/proto/-/proto-0.0.57.tgz", + "integrity": "sha512-pPENOZt0P6ibH8sCTgq05wLYXi5t3P9B5r/1bWYehXjUxtyOdnukSlWM++SsCIwUXsQdm/b3aBgGjEeTF7RenA==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@bufbuild/protobuf": "^2.2.5", + "@protobuf-ts/protoc": "^2.11.1" + } + }, + "node_modules/@copilotkit/react-core/node_modules/@copilotkit/runtime-client-gql": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/runtime-client-gql/-/runtime-client-gql-1.61.2.tgz", + "integrity": "sha512-qmGSv5wS2x2xgMmevYKwufheJzqHN0zUggbRhwxMyBdhV0u8XvdLGnXkchlbVUAwlmdevNtpqrlhvvNb4Cg5EQ==", + "license": "MIT", + "dependencies": { + "@copilotkit/shared": "1.61.2", + "@urql/core": "^5.0.3", + "untruncate-json": "^0.0.1", + "urql": "^4.1.0" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc" + } + }, + "node_modules/@copilotkit/react-core/node_modules/@copilotkit/shared": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/shared/-/shared-1.61.2.tgz", + "integrity": "sha512-ZSfXZz3/9tPMj1erphVk+hUXcEsXm+ZutCfI8wgCE7VZ+08kkFW6uJSnvFueksPjHHPtrUplMTOnyxekQyfg3g==", + "license": "MIT", + "dependencies": { + "@ag-ui/client": "0.0.57", + "@copilotkit/license-verifier": "~0.5.0", + "@segment/analytics-node": "^2.1.2", + "@standard-schema/spec": "^1.0.0", + "chalk": "4.1.2", + "graphql": "^16.8.1", + "partial-json": "^0.1.7", + "uuid": "^11.1.0", + "zod": "^3.23.3", + "zod-to-json-schema": "^3.23.5" + }, + "peerDependencies": { + "@ag-ui/core": ">=0.0.48" + } + }, "node_modules/@copilotkit/react-ui": { - "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkit/react-ui/-/react-ui-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-OcgzR19O8UYcLUfzMitlOLTSLclCNagfAcpJYdqbY7K0/OScde0CmOeDUbZBmhkDoPCnBiw7go5eAr0Gzyrilw==", + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/react-ui/-/react-ui-1.61.2.tgz", + "integrity": "sha512-qnS0XxEvU/YQLIfq03aEziPwf5sMHx8cxdosL6I2AADdUq0AjbQUvdBQGOo2R13tZRFcamS/LpbV22VIpk1HOA==", "license": "MIT", "dependencies": { - "@copilotkit/react-core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkit/runtime-client-gql": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkit/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603", + "@copilotkit/react-core": "1.61.2", + "@copilotkit/runtime-client-gql": "1.61.2", + "@copilotkit/shared": "1.61.2", "@headlessui/react": "^2.2.9", "react-markdown": "^10.1.0", "react-syntax-highlighter": "^15.6.1", "rehype-raw": "^7.0.0", + "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "remark-math": "^6.0.0" }, @@ -684,6 +907,86 @@ "react": "^18 || ^19 || ^19.0.0-rc" } }, + "node_modules/@copilotkit/react-ui/node_modules/@ag-ui/client": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/client/-/client-0.0.57.tgz", + "integrity": "sha512-Xap2alG9Z0/j5kb3x4D7oTpe2sw1dfrC9rgJJr2NZu5vKcm8dzIPNd31mF2B4zS3BKqYIu245yxKPhEtT30MHw==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/encoder": "0.0.57", + "@ag-ui/proto": "0.0.57", + "@types/uuid": "^10.0.0", + "compare-versions": "^6.1.1", + "fast-json-patch": "^3.1.1", + "rxjs": "7.8.1", + "untruncate-json": "^0.0.1", + "uuid": "^11.1.0", + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/react-ui/node_modules/@ag-ui/core": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/core/-/core-0.0.57.tgz", + "integrity": "sha512-gho1OWjNE6E3Rl7ZEZ1wr2CEpUHjLFU0FqzCZZk439TicLu+BfLCMkMokB07bMGlRmbJ60hM6LW60iOVauCx+Q==", + "dependencies": { + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/react-ui/node_modules/@ag-ui/encoder": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/encoder/-/encoder-0.0.57.tgz", + "integrity": "sha512-ifD9NctR4xyPDR58xF9GK1bj/S8oECFkTeDfuYD8tXdbcOstIJ2TOqU2zhiCKnw7Vw+zR9Qv3TbsM9E7Gi9X3Q==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/proto": "0.0.57" + } + }, + "node_modules/@copilotkit/react-ui/node_modules/@ag-ui/proto": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/proto/-/proto-0.0.57.tgz", + "integrity": "sha512-pPENOZt0P6ibH8sCTgq05wLYXi5t3P9B5r/1bWYehXjUxtyOdnukSlWM++SsCIwUXsQdm/b3aBgGjEeTF7RenA==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@bufbuild/protobuf": "^2.2.5", + "@protobuf-ts/protoc": "^2.11.1" + } + }, + "node_modules/@copilotkit/react-ui/node_modules/@copilotkit/runtime-client-gql": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/runtime-client-gql/-/runtime-client-gql-1.61.2.tgz", + "integrity": "sha512-qmGSv5wS2x2xgMmevYKwufheJzqHN0zUggbRhwxMyBdhV0u8XvdLGnXkchlbVUAwlmdevNtpqrlhvvNb4Cg5EQ==", + "license": "MIT", + "dependencies": { + "@copilotkit/shared": "1.61.2", + "@urql/core": "^5.0.3", + "untruncate-json": "^0.0.1", + "urql": "^4.1.0" + }, + "peerDependencies": { + "react": "^18 || ^19 || ^19.0.0-rc" + } + }, + "node_modules/@copilotkit/react-ui/node_modules/@copilotkit/shared": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/shared/-/shared-1.61.2.tgz", + "integrity": "sha512-ZSfXZz3/9tPMj1erphVk+hUXcEsXm+ZutCfI8wgCE7VZ+08kkFW6uJSnvFueksPjHHPtrUplMTOnyxekQyfg3g==", + "license": "MIT", + "dependencies": { + "@ag-ui/client": "0.0.57", + "@copilotkit/license-verifier": "~0.5.0", + "@segment/analytics-node": "^2.1.2", + "@standard-schema/spec": "^1.0.0", + "chalk": "4.1.2", + "graphql": "^16.8.1", + "partial-json": "^0.1.7", + "uuid": "^11.1.0", + "zod": "^3.23.3", + "zod-to-json-schema": "^3.23.5" + }, + "peerDependencies": { + "@ag-ui/core": ">=0.0.48" + } + }, "node_modules/@copilotkit/react-ui/node_modules/@types/hast": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", @@ -928,71 +1231,82 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/@copilotkitnext/agent": { - "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkitnext/agent/-/agent-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-HAaAVKWD+WS1/GTxY6xLMj65Ro9evnOM5UC0DueTFwlmgCkuHPVE4rDveiGVaNc0x4X75tofi5Ul9g6Tb9FT/w==", + "node_modules/@copilotkit/web-inspector": { + "version": "1.61.2", + "resolved": "https://registry.npmjs.org/@copilotkit/web-inspector/-/web-inspector-1.61.2.tgz", + "integrity": "sha512-IRQ0UENwYL5Kt5IpDwX5EGvCqcyLUDXqkrwyJLWeirxqtwsrb4o5xhaLSh2xWPhWurOoegeXgaAl2/Ssjym2pA==", "dependencies": { - "@ag-ui/client": "0.0.46", - "@ai-sdk/anthropic": "^2.0.22", - "@ai-sdk/google": "^2.0.17", - "@ai-sdk/mcp": "^0.0.8", - "@ai-sdk/openai": "^2.0.42", - "@modelcontextprotocol/sdk": "^1.18.2", - "ai": "^5.0.92", - "rxjs": "7.8.1", - "zod": "^3.25.75" + "@ag-ui/client": "0.0.57", + "@copilotkit/core": "1.61.2", + "lit": "^3.2.0", + "lucide": "^0.525.0", + "marked": "^12.0.2" }, "engines": { "node": ">=18" } }, - "node_modules/@copilotkitnext/core": { - "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkitnext/core/-/core-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-XAk3rMoSmvQqa913KtxgmLIoksTGEKbjj7rGn/iSDX3RYU1JzksGhAs3/jykgkN9+rnUobV7STi0zupSc+3pvw==", + "node_modules/@copilotkit/web-inspector/node_modules/@ag-ui/client": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/client/-/client-0.0.57.tgz", + "integrity": "sha512-Xap2alG9Z0/j5kb3x4D7oTpe2sw1dfrC9rgJJr2NZu5vKcm8dzIPNd31mF2B4zS3BKqYIu245yxKPhEtT30MHw==", "dependencies": { - "@ag-ui/client": "0.0.46", - "@copilotkitnext/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603", + "@ag-ui/core": "0.0.57", + "@ag-ui/encoder": "0.0.57", + "@ag-ui/proto": "0.0.57", + "@types/uuid": "^10.0.0", + "compare-versions": "^6.1.1", + "fast-json-patch": "^3.1.1", "rxjs": "7.8.1", - "zod": "^3.25.75", - "zod-to-json-schema": "^3.24.6" - }, - "engines": { - "node": ">=18" + "untruncate-json": "^0.0.1", + "uuid": "^11.1.0", + "zod": "^3.22.4" + } + }, + "node_modules/@copilotkit/web-inspector/node_modules/@ag-ui/core": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/core/-/core-0.0.57.tgz", + "integrity": "sha512-gho1OWjNE6E3Rl7ZEZ1wr2CEpUHjLFU0FqzCZZk439TicLu+BfLCMkMokB07bMGlRmbJ60hM6LW60iOVauCx+Q==", + "dependencies": { + "zod": "^3.22.4" } }, - "node_modules/@copilotkitnext/react": { + "node_modules/@copilotkit/web-inspector/node_modules/@ag-ui/encoder": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/encoder/-/encoder-0.0.57.tgz", + "integrity": "sha512-ifD9NctR4xyPDR58xF9GK1bj/S8oECFkTeDfuYD8tXdbcOstIJ2TOqU2zhiCKnw7Vw+zR9Qv3TbsM9E7Gi9X3Q==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@ag-ui/proto": "0.0.57" + } + }, + "node_modules/@copilotkit/web-inspector/node_modules/@ag-ui/proto": { + "version": "0.0.57", + "resolved": "https://registry.npmjs.org/@ag-ui/proto/-/proto-0.0.57.tgz", + "integrity": "sha512-pPENOZt0P6ibH8sCTgq05wLYXi5t3P9B5r/1bWYehXjUxtyOdnukSlWM++SsCIwUXsQdm/b3aBgGjEeTF7RenA==", + "dependencies": { + "@ag-ui/core": "0.0.57", + "@bufbuild/protobuf": "^2.2.5", + "@protobuf-ts/protoc": "^2.11.1" + } + }, + "node_modules/@copilotkitnext/agent": { "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkitnext/react/-/react-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-k6sbEsbWtyWTCOChQTxVydfZqhh5b9iOMzhcFVVPyXQykfpyoa1EUtymz/3kpyYQeSYst1CNW//BxS6qIb2IWQ==", + "resolved": "https://registry.npmjs.org/@copilotkitnext/agent/-/agent-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", + "integrity": "sha512-HAaAVKWD+WS1/GTxY6xLMj65Ro9evnOM5UC0DueTFwlmgCkuHPVE4rDveiGVaNc0x4X75tofi5Ul9g6Tb9FT/w==", "dependencies": { "@ag-ui/client": "0.0.46", - "@ag-ui/core": "0.0.46", - "@copilotkitnext/core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkitnext/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkitnext/web-inspector": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@lit-labs/react": "^2.0.2", - "@radix-ui/react-dropdown-menu": "^2.1.15", - "@radix-ui/react-slot": "^1.2.3", - "@radix-ui/react-tooltip": "^1.2.7", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "katex": "^0.16.22", - "lucide-react": "^0.525.0", - "streamdown": "^1.3.0", - "tailwind-merge": "^3.3.1", - "ts-deepmerge": "^7.0.3", - "tw-animate-css": "^1.3.5", - "use-stick-to-bottom": "^1.1.1", + "@ai-sdk/anthropic": "^2.0.22", + "@ai-sdk/google": "^2.0.17", + "@ai-sdk/mcp": "^0.0.8", + "@ai-sdk/openai": "^2.0.42", + "@modelcontextprotocol/sdk": "^1.18.2", + "ai": "^5.0.92", + "rxjs": "7.8.1", "zod": "^3.25.75" }, "engines": { "node": ">=18" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" } }, "node_modules/@copilotkitnext/runtime": { @@ -1032,21 +1346,6 @@ "node": ">=18" } }, - "node_modules/@copilotkitnext/web-inspector": { - "version": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "resolved": "https://registry.npmjs.org/@copilotkitnext/web-inspector/-/web-inspector-0.0.0-mme-ag-ui-0-0-46-20260227141603.tgz", - "integrity": "sha512-840AsV/QSoLggyAFaQZXF8t8qEHJD9N8rMrNy0pBv+ZhN0rLKvQIAuzp9m1FlHjpz4ErXW1uC7W6a9XB30Mevw==", - "dependencies": { - "@ag-ui/client": "0.0.46", - "@copilotkitnext/core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "lit": "^3.2.0", - "lucide": "^0.525.0", - "marked": "^12.0.2" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/@emnapi/core": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", @@ -2194,6 +2493,12 @@ "@swc/helpers": "^0.5.0" } }, + "node_modules/@jetbrains/websandbox": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.3.1.tgz", + "integrity": "sha512-YTl3MJXbAkYDyuRhWqlQoo7eY2jaLGRqUkx4LVRvxr0VnK7s5bu0p2KAGOWZIBf6I3pmuuq+JzBDHw1b0fV0/Q==", + "license": "Apache-2.0" + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.13", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", @@ -2360,12 +2665,12 @@ } }, "node_modules/@mermaid-js/parser": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-1.1.1.tgz", - "integrity": "sha512-VuHdsYMK1bT6X2JbcAaWAhugTRvRBRyuZgd+c22swUeI9g/ntaxF7CY7dYarhZovofCbUNO0G7JesfmNtjYOCw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-1.2.0.tgz", + "integrity": "sha512-oYPyv8A4As1yH5Bx+04iQEQxXuIQDe0GKCNSRgao6z8AM9jixXIfP0vsppRLvGf+nKIOb9/LdpWA4YuJiVvESA==", "license": "MIT", "dependencies": { - "@chevrotain/types": "~11.1.1" + "@chevrotain/types": "~11.1.2" } }, "node_modules/@modelcontextprotocol/sdk": { @@ -2954,6 +3259,16 @@ "node": ">=18" } }, + "node_modules/@preact/signals-core": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.3.tgz", + "integrity": "sha512-m0K3vnbSLC5rHs2ZVfeAMvBtT1zIyq4mxx5OlNncSgMj5Iz6W5Rn3kPrDxAC+iIKmiVe0lSl6U37t5ZkEWoVAw==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/@protobuf-ts/protoc": { "version": "2.11.1", "resolved": "https://registry.npmjs.org/@protobuf-ts/protoc/-/protoc-2.11.1.tgz", @@ -2970,12 +3285,12 @@ "license": "MIT" }, "node_modules/@radix-ui/react-arrow": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.9.tgz", - "integrity": "sha512-yqHW5WQ/cTpU/un7dqqIKNy2iRU8BC0JB78PEzTfCCYvZu1U6W9KwObAniMk9nhSfyotKPQTYaUD/HB0f5muig==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.11.tgz", + "integrity": "sha512-Kdil9BB1rIFC/khmf4hC35bn8701AJcizTU7G7cUbEbk5XqqbjDuHW60uUfKqO5WojjZcbAW51Q7P0hRmMLw8A==", "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.5" + "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", @@ -2993,15 +3308,15 @@ } }, "node_modules/@radix-ui/react-collection": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.9.tgz", - "integrity": "sha512-zuSVi7ziP7uQRqc+yGxsKJfNkdyHv3ZKDaHe0gzg4dRgws96TPKWIiz84tVHP4GEcEl8bC0mdt17NkcxaJHmaQ==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.11.tgz", + "integrity": "sha512-djW9+zeg137KQdlPtmE8xnaD+K2rcXXMWFrSg0hsmYZ6HRbdTA7tDHFgpaW9+huWVEu0RCabL+985T4TA0BE7g==", "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", - "@radix-ui/react-primitive": "2.1.5", - "@radix-ui/react-slot": "1.2.5" + "@radix-ui/react-primitive": "2.1.7", + "@radix-ui/react-slot": "1.3.0" }, "peerDependencies": { "@types/react": "*", @@ -3064,16 +3379,16 @@ } }, "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.12.tgz", - "integrity": "sha512-MhoruH6xEzsbvOmo4TNgMfmtvRGyDZw4MDSdf4ybMHfezjqwzv6hyd4lsMzBp8K9Sn6sGzCF62x1I7BYUECXOg==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.14.tgz", + "integrity": "sha512-4lUhWTWAjbDIqFrAPWJ3WqBOpO5YchVZ88X3nh6H9Lu5AFi5nCUeTPj3D8FSDmabmFeRe9ME0BDA4MwKTha5GQ==", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.4", "@radix-ui/react-compose-refs": "1.1.3", - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", - "@radix-ui/react-use-escape-keydown": "1.1.2" + "@radix-ui/react-use-effect-event": "0.0.3" }, "peerDependencies": { "@types/react": "*", @@ -3091,17 +3406,17 @@ } }, "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.17.tgz", - "integrity": "sha512-S6b3Jm57sY5EdDyOMLkacbB0qMnKhy1RCKZCt795ZkmtUOAvojYIZ5p7dXHIh5Cyr3jCLLI5/g64V3FKLudZmw==", + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.19.tgz", + "integrity": "sha512-HZccBkbK0LOi8nYKIp5jll/zIRW0cCOmG6WWyqsSpmXCU+ZlcBbTqIwlBvPCu886C5RVu6c/kHV7xSP8IgYNHw==", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.4", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", "@radix-ui/react-id": "1.1.2", - "@radix-ui/react-menu": "2.1.17", - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-menu": "2.1.19", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-controllable-state": "1.2.3" }, "peerDependencies": { @@ -3135,13 +3450,13 @@ } }, "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.9.tgz", - "integrity": "sha512-9Se8t+Zry+1rEOL7Y6l/4ANYU/TOtAtf8O2fKdwLltcaMcm6kOqYGbzO4tMFQ0bvzO920pRAoHpFZ4W85S3keQ==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.11.tgz", + "integrity": "sha512-Mn88Vg2whaRocGJNOH+DKFqYm6ySFPQaiwHNxZPyjn99B52KAEJWWY9NP83+nWdk2HM3rdov+STu9AG471Rt9w==", "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.3", - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2" }, "peerDependencies": { @@ -3178,26 +3493,26 @@ } }, "node_modules/@radix-ui/react-menu": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.17.tgz", - "integrity": "sha512-fmbNnFyf+JYCN0DhhWnEdUTDnZD1mXaPQWivdsPIb8oOSbARfD3LIQJbLCG8a8QLCwoMxiJ7GVPIFcC8Dw8v2Q==", + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.19.tgz", + "integrity": "sha512-Mht9BVd1AIsNFVQr4KG3bIK7XQn5IXF0TL/2ObsrzOdc1loaly/+kBDL5roSCYn8j8XZkvpOD0WYLz2FQtH1Eg==", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.4", - "@radix-ui/react-collection": "1.1.9", + "@radix-ui/react-collection": "1.1.11", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", "@radix-ui/react-direction": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.12", + "@radix-ui/react-dismissable-layer": "1.1.14", "@radix-ui/react-focus-guards": "1.1.4", - "@radix-ui/react-focus-scope": "1.1.9", + "@radix-ui/react-focus-scope": "1.1.11", "@radix-ui/react-id": "1.1.2", - "@radix-ui/react-popper": "1.3.0", - "@radix-ui/react-portal": "1.1.11", + "@radix-ui/react-popper": "1.3.2", + "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.6", - "@radix-ui/react-primitive": "2.1.5", - "@radix-ui/react-roving-focus": "1.1.12", - "@radix-ui/react-slot": "1.2.5", + "@radix-ui/react-primitive": "2.1.7", + "@radix-ui/react-roving-focus": "1.1.14", + "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-callback-ref": "1.1.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.7.2" @@ -3218,16 +3533,16 @@ } }, "node_modules/@radix-ui/react-popper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.3.0.tgz", - "integrity": "sha512-9PB589e1aWZbrlFUHdz6WiPCL+xLZHQFX7oibqG/6Q0SwOkxDyQX9W/cyPa+sAPPKuC8cpLCpRczE5a/1DiwVQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.3.2.tgz", + "integrity": "sha512-3QXNeMkdshed1MR3LNoiCirBywRFPkD8ETJa/HlPuLwSajaQixf2ro+isoDNJlGABg9ug41XuZpINZJIle4XWg==", "license": "MIT", "dependencies": { "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.9", + "@radix-ui/react-arrow": "1.1.11", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-layout-effect": "1.1.2", "@radix-ui/react-use-rect": "1.1.2", @@ -3250,12 +3565,12 @@ } }, "node_modules/@radix-ui/react-portal": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.11.tgz", - "integrity": "sha512-UEytdjgEh2tJGgD/gZK4FUx6t1rNIlM3U0DENhSrG7I75FGm1DnaDuVUWF1pWAWUwGmn1sCJ1VGHn8LhN1aTOw==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.13.tgz", + "integrity": "sha512-z3oXfmaHLJTF1wktbjgD6cn9jiEbq3WSondB10LIuIt2m2Ym4iJlrW04/euMwENDdWDdE7z+OuY7Qyp1YpRSwA==", "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-layout-effect": "1.1.2" }, "peerDependencies": { @@ -3297,12 +3612,12 @@ } }, "node_modules/@radix-ui/react-primitive": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.5.tgz", - "integrity": "sha512-zifXeB8Y88qCYx8PLZ5oQb32KwZub+s925mMoZsBBq9KUQqWKkREubTfs6ASjRPPBe7Jt9O8OHH89+95VG+grA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.7.tgz", + "integrity": "sha512-bC3NiwsprbxKjuon9l7X6BUTw7FPVzEYaL92MPEY5SCd/9hUTPXVFtVwRix7778wtRsVao+zE062gL79FZleeQ==", "license": "MIT", "dependencies": { - "@radix-ui/react-slot": "1.2.5" + "@radix-ui/react-slot": "1.3.0" }, "peerDependencies": { "@types/react": "*", @@ -3320,18 +3635,18 @@ } }, "node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.12.tgz", - "integrity": "sha512-FvgPt1bRmg8Xt2QpF7NUZW3dE0ZQHGm41dAdgT2J2GJPoIXz+9Em3NobAxf4fupcxhgHu03E5CRiU2MWvObXyg==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.14.tgz", + "integrity": "sha512-8Qcnx9447tx/aCBgw6Jenfqg4Skq+vqab9mCBmuGNipIS5YXvL275wbKEu7+ICYHIlAPgCduUMJH1XOYewKF6Q==", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.4", - "@radix-ui/react-collection": "1.1.9", + "@radix-ui/react-collection": "1.1.11", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", "@radix-ui/react-direction": "1.1.2", "@radix-ui/react-id": "1.1.2", - "@radix-ui/react-primitive": "2.1.5", + "@radix-ui/react-primitive": "2.1.7", "@radix-ui/react-use-callback-ref": "1.1.2", "@radix-ui/react-use-controllable-state": "1.2.3" }, @@ -3351,9 +3666,9 @@ } }, "node_modules/@radix-ui/react-slot": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.5.tgz", - "integrity": "sha512-rCMO3QsIVKv5JTY5CVbo2MvO77SpEqqYc8AvRE7OWqRDOIqAKjsp+DrmnY9uc8NPdxB5E2z47HTYGeE2+NTptg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.0.tgz", + "integrity": "sha512-MojKku4U/miO8Av4Dkb+ctMAQx7JmY96LmtDQlAarCRtd7rN52QCSzBF+XAvr5S6coSVj9HEPBgHAHKEJVk/WA==", "license": "MIT", "dependencies": { "@radix-ui/react-compose-refs": "1.1.3" @@ -3369,23 +3684,23 @@ } }, "node_modules/@radix-ui/react-tooltip": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.9.tgz", - "integrity": "sha512-u6F9MmTtBSLkiXNVDrtB/yPCZarM9smNswC24YYLV/M+bth6J3Gs3vlJezEoFwKZvPvxhCpUYdUnOsNG/0XOlA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.11.tgz", + "integrity": "sha512-8XZ6Py3y3W2nEzAUGCN5cfVKaUi+CVApcz1d6lrNVVf2hvYEixMRkq8k9ggPKnQUpRRuOV5avt8uvxViH2jLwA==", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.4", "@radix-ui/react-compose-refs": "1.1.3", "@radix-ui/react-context": "1.1.4", - "@radix-ui/react-dismissable-layer": "1.1.12", + "@radix-ui/react-dismissable-layer": "1.1.14", "@radix-ui/react-id": "1.1.2", - "@radix-ui/react-popper": "1.3.0", - "@radix-ui/react-portal": "1.1.11", + "@radix-ui/react-popper": "1.3.2", + "@radix-ui/react-portal": "1.1.13", "@radix-ui/react-presence": "1.1.6", - "@radix-ui/react-primitive": "2.1.5", - "@radix-ui/react-slot": "1.2.5", + "@radix-ui/react-primitive": "2.1.7", + "@radix-ui/react-slot": "1.3.0", "@radix-ui/react-use-controllable-state": "1.2.3", - "@radix-ui/react-visually-hidden": "1.2.5" + "@radix-ui/react-visually-hidden": "1.2.7" }, "peerDependencies": { "@types/react": "*", @@ -3454,24 +3769,6 @@ } } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.2.tgz", - "integrity": "sha512-2uVLvLjgO7NZCWw01/FdqRwmA42J0BcjPMUCA+koFEOAb+zjqIP7SiFz/7zWPrKnVmSqr76Omq2ALyCuX4dhLw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-use-layout-effect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.2.tgz", @@ -3524,12 +3821,12 @@ } }, "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.5.tgz", - "integrity": "sha512-tPcHNI3FajdDBFpl/Ez1m2WL0ufJqBKyHxMDBvKitopamK36WwBGOMicuMEZKkM5Wce41QxUyv6BsiqfrWBiGg==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.7.tgz", + "integrity": "sha512-1wNZBggTDK3GRuuQ6nP4k2yi7a6l7I5qbMPbZcRsrGsGVead/f/d5FhEzUvqFs0bcrDLx7n1zKQ3JvLR6whaaw==", "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.1.5" + "@radix-ui/react-primitive": "2.1.7" }, "peerDependencies": { "@types/react": "*", @@ -4041,6 +4338,39 @@ "tailwindcss": "4.3.1" } }, + "node_modules/@tanstack/devtools-event-client": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@tanstack/devtools-event-client/-/devtools-event-client-0.4.4.tgz", + "integrity": "sha512-6T5Yop/793YI+H+5J8Hsyj4kCih9sl4t3ElLgKioW5hk3ocn+ZdSJ94tT7vL7uabxSugWYBZlOTMPzEw2puvQw==", + "license": "MIT", + "bin": { + "intent": "bin/intent.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/pacer": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@tanstack/pacer/-/pacer-0.20.1.tgz", + "integrity": "sha512-ZNQ1bIL6eUXVKdic0tiImvBVkWrg/IoSK6VIacTrO3d3HAGnd70qFJNJagR/YOJIOw4EKGWnodwpYZkN1pWuVQ==", + "license": "MIT", + "dependencies": { + "@tanstack/devtools-event-client": "^0.4.3", + "@tanstack/store": "^0.9.3" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@tanstack/react-virtual": { "version": "3.14.2", "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.2.tgz", @@ -4058,6 +4388,16 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@tanstack/store": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.9.3.tgz", + "integrity": "sha512-8reSzl/qGWGGVKhBoxXPMWzATSbZLZFWhwBAFO9NAyp0TxzfBP0mIrGb8CP8KrQTmvzXlR/vFPPUrHTLBGyFyw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@tanstack/virtual-core": { "version": "3.17.0", "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.17.0.tgz", @@ -6793,6 +7133,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/date-fns": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.4.0.tgz", + "integrity": "sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/dateformat": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", @@ -6998,9 +7348,9 @@ } }, "node_modules/dompurify": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.10.tgz", - "integrity": "sha512-0xzNv0e7oYC6yyuOGZIABPM4qtg3QxLFniDNPP4ZP90wR8Yq3zgwpRbrNiT4N3IKqDbbYFEJLV+JWEs19aZ//w==", + "version": "3.4.11", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.11.tgz", + "integrity": "sha512-zhlUV12GsaRzMsf9q5M254YhA4+VuF0fG+QFqu6aYpoGlKtz+w8//jBcGVYBgQkR5GHjUomejY84AV+/uPbWdw==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -7267,9 +7617,9 @@ } }, "node_modules/es-toolkit": { - "version": "1.47.1", - "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.47.1.tgz", - "integrity": "sha512-5RAqEwf4P4E17p+W75KLOWw/nOvKZzSQpxM32IpI2KZLaVonjTrZ0Ai5ghMaVI9eKC2p8eoQgcBdkEDgzFk6+Q==", + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.49.0.tgz", + "integrity": "sha512-G5iZ6Pc/FNRY/soKZHC+TxGDD83rHUDXxzaWhGCX44vAv/tMs56WMusnm/KMNK+luUPsgA9U28cGr4RDlSzL2g==", "license": "MIT", "workspaces": [ "docs", @@ -11203,26 +11553,26 @@ } }, "node_modules/mermaid": { - "version": "11.15.0", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.15.0.tgz", - "integrity": "sha512-pTMbcf3rWdtLiYGpmoTjHEpeY8seiy6sR+9nD7LOs8KfUbHE4lOUAprTRqRAcWSQ6MQpdX+YEsxShtGsINtPtw==", + "version": "11.16.0", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.16.0.tgz", + "integrity": "sha512-Zvm3kbstgdpvIJPPItlL7fppIZ3kibvc1oZIGxdvk9t6UFz6flv+Jw7FtRGKwfcI8OckmH04LqG6LlS6X4B1pA==", "license": "MIT", "dependencies": { - "@braintree/sanitize-url": "^7.1.1", + "@braintree/sanitize-url": "^7.1.2", "@iconify/utils": "^3.0.2", - "@mermaid-js/parser": "^1.1.1", + "@mermaid-js/parser": "^1.2.0", "@types/d3": "^7.4.3", "@upsetjs/venn.js": "^2.0.0", - "cytoscape": "^3.33.1", + "cytoscape": "^3.33.3", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.14", - "dayjs": "^1.11.19", - "dompurify": "^3.3.1", + "dayjs": "^1.11.20", + "dompurify": "^3.3.3", "es-toolkit": "^1.45.1", - "katex": "^0.16.25", + "katex": "^0.16.45", "khroma": "^2.1.0", "marked": "^16.3.0", "roughjs": "^4.6.6", @@ -12639,6 +12989,12 @@ "integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==", "license": "MIT" }, + "node_modules/phoenix": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/phoenix/-/phoenix-1.8.8.tgz", + "integrity": "sha512-dHbnj+eERgKqDu1dACsJNp4JWxtWO+598STHaGPhzA5DqNG4jeq5WmkjXsaMYsDMFEsygtFovdrhVtDHTN7V+A==", + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -15563,15 +15919,6 @@ "node": ">=6.10" } }, - "node_modules/ts-deepmerge": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.3.tgz", - "integrity": "sha512-Du/ZW2RfwV/D4cmA5rXafYjBQVuvu4qGiEEla4EmEHVHgRdx68Gftx7i66jn2bzHPwSVZY36Ae6OuDn9el4ZKA==", - "license": "ISC", - "engines": { - "node": ">=14.13.1" - } - }, "node_modules/tsconfig-paths": { "version": "3.15.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", diff --git a/partners/copilotkit/demo/frontend/package.json b/partners/copilotkit/demo/frontend/package.json index 0751bad4..bb807ba6 100644 --- a/partners/copilotkit/demo/frontend/package.json +++ b/partners/copilotkit/demo/frontend/package.json @@ -16,8 +16,8 @@ "@ag-ui/core": "^0.0.46", "@ag-ui/encoder": "^0.0.46", "@ag-ui/proto": "^0.0.46", - "@copilotkit/react-core": "0.0.0-mme-ag-ui-0-0-46-20260227141603", - "@copilotkit/react-ui": "0.0.0-mme-ag-ui-0-0-46-20260227141603", + "@copilotkit/react-core": "1.61.2", + "@copilotkit/react-ui": "1.61.2", "@copilotkit/runtime": "0.0.0-mme-ag-ui-0-0-46-20260227141603", "@copilotkit/runtime-client-gql": "0.0.0-mme-ag-ui-0-0-46-20260227141603", "@copilotkit/shared": "0.0.0-mme-ag-ui-0-0-46-20260227141603",